Widget de ubicación gratis para tu web

Copia una línea de iframe del generador de código de inserción y tu web mostrará a cada visitante su ubicación en directo —coordenadas, dirección y mapa— sin claves de API, sin cookies y sin rastreo. Es gratis, funciona en WordPress, Shopify, Wix, HTML puro y React, y nunca envía las coordenadas de tus visitantes a ningún servidor.

Con permiso · Privado · Funciona en Chrome, Safari, Firefox, Edge

Qué es el widget — y una demo de 30 segundos

El widget de What Is My Location es una página pequeña e independiente que colocas dentro de un iframe en tu propio sitio. Cuando un visitante pulsa Mostrar mi ubicación, su navegador le pide permiso, la posición se calcula en su dispositivo y el widget muestra las coordenadas en varios formatos, una dirección obtenida por geocodificación inversa y un pin en OpenStreetMap. Nosotros no guardamos nada del visitante: ni cookies, ni balizas de analítica, ni huella digital. Puedes ver exactamente lo que verían tus visitantes en la página del widget en directo y preparar tu versión en el generador de código de inserción.

Insértalo con una sola línea

Pega esto donde quieras que aparezca el widget:

<iframe src="https://whatismylocation.ai/widget"
        width="100%" height="420" style="border:0;border-radius:12px"
        allow="geolocation" title="What is my location"></iframe>

El atributo allow="geolocation" es obligatorio: sin él, los navegadores bloquean la petición de posición dentro de los iframes. Una altura de 380–460 px encaja en la mayoría de diseños; el widget es adaptable hasta 280 px de ancho.

Opciones que puedes configurar

El generador de código de inserción crea la URL por ti, pero los parámetros son lo bastante simples como para escribirlos a mano: ?theme=dark o light para que combine con tu web (si lo omites, sigue la preferencia del sistema del visitante), &units=imperial para pies y millas, y &lang=es (o cualquiera de nuestros 35 idiomas) para las etiquetas traducidas. Ejemplo: /widget?theme=dark&lang=hi muestra el widget oscuro en hindi. Los parámetros se combinan libremente y no hace falta nada más: ni clave, ni cuenta, ni cuota.

WordPress, Shopify, Wix, React

Quién usa un widget de ubicación — casos reales

Por qué es seguro insertarlo — el diseño de privacidad

La geolocalización ocurre íntegramente en el navegador del visitante y solo se dispara cuando él la pulsa, así que insertar el widget no te crea ningún quebradero de cabeza con el RGPD: el widget en sí no necesita banner de consentimiento porque no pone ninguna cookie ni ejecuta ningún rastreador de terceros. La consulta de geocodificación inversa pasa por nuestro servidor sin que se guarden las coordenadas, nuestra guía de privacidad documenta todo el flujo de datos, y el widget es la única página de este sitio a la que se le permite mostrarse dentro de un frame: a tus usuarios no se les puede llevar por clickjacking hasta otras herramientas. Si más adelante necesitas acceso programático en vez de una interfaz, las mismas garantías se aplican a la API gratuita para desarrolladores.

Widget o API: ¿cuál necesitas?

Widget (iframe)API para desarrolladores
InstalaciónUna línea de HTMLClave de API (gratis) + una llamada fetch
Interfaz incluidaSí — mapa, formatos, direcciónNo — solo JSON, la interfaz la haces tú
Permiso del visitanteLo gestiona el widgetLlamas tú mismo a la API de Geolocalización del navegador
Ideal paraWebs de contenido, tiendas, blogsApps, paneles, automatizaciones
CosteGratisPlan gratuito, límites generosos

Empieza por el widget y pasa a la API cuando necesites los números en bruto dentro de tu propio código.

poner un mapa de ubicación en mi web widget de geolocalización para sitios web

Preguntas frecuentes

¿Necesito un banner de consentimiento para poner el widget?
Para el widget en sí, no. No pone cookies ni carga rastreadores de terceros, y la posición solo se calcula en el navegador del visitante después de que él pulse el botón. La búsqueda de la dirección pasa por nuestro servidor sin guardar coordenadas.
¿Por qué el widget insertado no consigue la ubicación?
Casi siempre falta el atributo allow="geolocation" en el iframe. Sin él, los navegadores bloquean cualquier petición de posición dentro de un iframe. Vuelve a copiar la línea del generador de código de inserción y comprueba que llega intacta a tu página.
¿Puedo cambiar el tema y el idioma del widget?
Sí, con parámetros en la URL: theme=dark o theme=light para el color, lang= para cualquiera de nuestros 35 idiomas y units=imperial para pies y millas. Si omites theme, el widget sigue la preferencia del sistema del visitante.

Ver en inglés: Free Location Widget for Your Website · Español