search

Found

info Descripción

Convierte Plus Codes (Open Location Code) a lat/lng y al revés. Elige precisión de 10, 11 o 12 dígitos; muestra esquinas SO y NE y el tamaño de la celda.

📘 Cómo usar

  1. Alterna el modo entre «Lat/Lng → Plus Code» y «Plus Code → Lat/Lng»
  2. Escribe las coordenadas o un código con la forma `8FW4V75V+8R`
  3. Cambia la precisión (10 / 11 / 12 dígitos) para ver cómo se reduce la celda
  4. Consulta esquinas SO / NE y el tamaño real de la celda (metros) en el panel de resultado

Conversor de Plus Codes

Rango: -90 a 90
Rango: -180 a 180
Plus Code
8FW4V75V+8R
¡Copiado!
Latitud
48.858370
Longitud
2.294481
Esquina SO
Esquina NE
Tamaño de la celda

Usa 20 caracteres (se excluyen 0/1/A/B/D/E/I/L/O y otros glifos confusos).

Article

Conversor de Plus Codes | Ida y vuelta entre OLC y lat/lng en el navegador

Convierte Plus Codes (Open Location Code, OLC) a latitud / longitud y al revés, con precisión de 10, 11 o 12 dígitos. El panel de resultado muestra las esquinas suroeste y noreste de la celda de cuadrícula y su tamaño real en metros, aplicando corrección por coseno para que la cifra siga teniendo sentido cerca de los polos. Implementamos el algoritmo OLC desde cero, sin cargar la librería oficial open-location-code (más de 300 KB).

💡 Sobre esta herramienta

Los Plus Codes son un sustituto razonable de las direcciones postales cuando un lugar no tiene número — un albergue de montaña, un puesto en un mercado eventual, un punto de encuentro en una playa. También son el formato que ves en URLs de Google Maps como https://plus.codes/8FW4V75V+8R. El problema inverso — sacar un código de un chat y obtener su lat/lng — aparece más a menudo de lo que la documentación sugiere, y abrir la página oficial de decodificación cada vez resulta engorroso.

Aquí ambas direcciones conviven en la misma pantalla. Alternas el modo, pegas el valor y aparece el código o las coordenadas correspondientes. Si cambias la precisión verás cómo varía realmente el tamaño de la celda: alrededor de 14 m × 14 m a 10 dígitos, ~2,8 m × 3,5 m a 11 y un cuadrado de 0,6 m a 12. El cálculo aplica la corrección de longitud por latitud (111.320 × cos(lat) metros por grado), así que el ecuador, Madrid y Tierra del Fuego dan números distintos, como debe ser.

La validación sigue la especificación oficial: solo se acepta el alfabeto 23456789CFGHJMPQRVWX, se verifica la posición del separador + y el patrón de relleno con 0. Pegar 8fw4v75v+8r con espacios o en minúsculas funciona porque normalizamos en silencio.

🧐 Preguntas Frecuentes

P. ¿Cómo elijo entre 10, 11 y 12 dígitos? 10 dígitos llegan a la puerta de un edificio. 11 sirven para una plaza de aparcamiento concreta o el acceso B de un recinto ferial. 12 dígitos delimitan un cuadrado de 0,6 m, suficiente para señalar la base de una escultura, aunque ya excede la precisión absoluta de un GPS de bolsillo.

P. ¿Vale cualquier Plus Code copiado de Google Maps? Sí, siempre que sea un código completo. Copia la parte que va después de plus.codes/ (por ejemplo 8FW4V75V+8R) o el código que aparece en la ficha de un lugar en Maps. Normalizamos mayúsculas y espacios automáticamente.

P. ¿Y los códigos cortos como 75V+8R? La herramienta solo admite códigos completos. Un código corto necesita una localización de referencia para resolverse; sin ese contexto el mismo fragmento podría caer en decenas de sitios distintos. Reconstrúyelo en Google Maps antes de pegarlo aquí.

P. ¿Funciona en los polos y al cruzar la línea de cambio de fecha? Sí. La latitud 90° se ajusta a 90 − ε según la especificación OLC y las longitudes fuera de [−180, 180) se envuelven antes de codificar. La aritmética de los dígitos de cuadrícula usa floor y módulo en base-20, así que las uniones permanecen estables.

P. ¿El tamaño de celda equivale a la precisión del GPS? No. El tamaño de la celda es una propiedad del código — el rectángulo que representa sobre una esfera. Un GPS de consumo suele acertar dentro de 3–10 m, así que asumir que «12 dígitos equivalen a 60 cm sobre el terreno» mezcla dos cosas distintas. Trata la celda como una etiqueta, no como un objetivo de calibración.

📚 Datos Curiosos

Open Location Code se publicó desde la oficina de Google en Zúrich en 2014 con licencia Apache 2.0, una decisión deliberada para que se pudiera adoptar en proyectos públicos. Por eso aparece en pilotos postales tan dispares como India Post o Correos de Cabo Verde sin atarse a un único producto. La idea era darle a la gente sin dirección formal una manera de compartir su ubicación sin depender de un servicio cerrado.

El alfabeto 23456789CFGHJMPQRVWX es la parte que más entusiasma a quienes diseñan códigos. Excluye glifos visualmente confundibles (0 / O, 1 / I / L, B / 8) y se eligió pensando en impresoras baratas y en la voz — sí, en la voz. Los Plus Codes se concibieron para dictarse por teléfono en regiones donde leer una dirección es más fácil que escribirla.

La estructura combina cinco pares base-20 con dígitos de cuadrícula base-4×5 para refinar. Esa hibridación evita que el código crezca de golpe: los primeros ocho caracteres ya te dejan en el pueblo correcto y los dígitos extra solo añaden precisión sin alargar la cadena de manera incómoda — lo que importa cuando un código se pinta en un camión o se garabatea en un mapa hecho a mano.