Conversor Plus Code (Código de Localização Aberta)
Codifique latitude e longitude em um Google Plus Code, ou decodifique um Plus Code (completo ou abreviado) de volta para coordenadas com links de mapa.
Entrada
Graus decimais, entre -90 e 90.
Graus decimais, entre -180 e 180.
Codificar: encurta o resultado para um ponto próximo (por exemplo, centro de uma cidade). Decodificar: necessário para recuperar um código abreviado.
Saída
| Propriedade | Valor |
|---|---|
| No data yet | |
Mais formas de usar esta ferramenta
API REST
curl -X POST https://api.iotools.cloud/v1/tool/plus-code-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "encode",
"latitude": "47.365590",
"longitude": "8.524997",
"precision": "10"
}'Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.
Peça a um agente de IA
Use the IOTools `plus-code-converter` tool (Plus Code (Open Location Code) Converter) on this input:
YOUR_INPUT_HERECole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.
Widget para incorporar
<iframe
src="https://iotools.cloud/embed/plus-code-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Conversor Plus Code (Código de Localização Aberta) — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Coloque isso na sua própria página — grátis, sem chave, só um link de volta.
| Custo por chamada de API/MCP | A partir de 5 créditos |
|---|---|
| Precisa de mais créditos? | Ver preços |
Também disponível via
Guias
Um Plus Code (também chamado de Código de Localização Aberta ou OLC) transforma um par latitude/longitude em uma string curta como 8FVC9G8F+6X — uma localização que você pode compartilhar, imprimir ou digitar sem pontos decimais ou um sinal - perdido. Google Maps mostra um para cada lugar na Terra, incluindo locais sem endereço. Como um geohash, um Plus Code nomeia uma pequena área retangular, não um ponto exato, portanto decodificar um sempre retorna o centro dessa área.
Este conversor funciona nas duas direções, mostra o tamanho real da área e oferece links de mapa prontos para clicar.
Como usar
Codificar — escolha "Codificar", insira uma latitude e longitude em graus decimais e escolha uma precisão. Mais caracteres significa uma área menor e mais exata:
| Comprimento | Área (aproximadamente) |
|---|---|
| 2 | 2.200 × 2.200 km |
| 4 | 110 × 110 km |
| 6 | 5,5 × 5,5 km |
| 8 | 275 × 275 m |
| 10 (padrão) | 14 × 14 m |
| 11 | 3,5 × 2,8 m |
Decodificar — escolha "Decodificar" e cole um código. Códigos completos como 8FVC9G8F+6X decodificam por conta própria. Códigos abreviados como 9G8F+6X — o tipo que Google Maps mostra ao lado do nome de uma cidade — precisam de um ponto de referência próximo para resolver, pois os mesmos quatro caracteres se repetem a cada ~100 km ao redor do mundo.
Códigos abreviados
Abra a seção "Código abreviado" para inserir uma latitude/longitude de referência (qualquer ponto aproximadamente dentro da própria área do código, como o centro de uma cidade):
- Codificação mostra uma versão abreviada do resultado junto com o código completo, quando o ponto de referência está próximo o suficiente para reduzi-lo.
- Decodificação usa o ponto de referência para recuperar o código completo de um código abreviado.
O que você recebe de volta
- O código completo e um código abreviado quando um local de referência torna um possível.
- As coordenadas do centro — o que um código realmente decodifica.
- Links do Google Maps e OpenStreetMap, prontos para abrir.
- Uma tabela de detalhes com o comprimento do código, sua caixa delimitadora e sua largura/altura no mundo real.
Por que as coordenadas decodificadas não são exatamente o que você codificou
Um Plus Code é sem perdas por design — codificar descarta tudo mais fino que a área que ele nomeia, portanto decodificar pode apenas devolver o centro dessa área. Codifique 47.365590, 8.524997 com 10 caracteres e você obterá 47.365562, 8.524938, alguns metros de distância, que é a resolução que você escolheu. Escolha mais caracteres para uma correspondência mais apertada ou mantenha as coordenadas originais junto com o código se precisar delas exatamente.
Os Plus Codes são iguais aos geohashes ou what3words?
Não. Os três comprimem uma localização em uma string curta, mas os algoritmos, alfabetos e formas de área diferem, e nenhum deles interopera. Para um hash construído da mesma forma que o índice geoespacial do Redis ou Elasticsearch, use o Conversor de Geohash em vez disso.
E se eu precisar de um formato de coordenada diferente?
O Conversor de Formato de Coordenada move um ponto entre graus decimais, DMS e DDM sem codificá-lo em um código. Para medir a distância entre dois pontos, use a Calculadora de Distância Geo.
Privacidade
Tudo funciona em seu navegador usando a biblioteca própria de Código de Localização Aberta de código aberto do Google. As coordenadas nunca são enviadas para um servidor.