🔗 GeradorLinkAutomatizar WhatsApp

Codificador e Decodificador de URL Online

Converta texto com espaços, acentos e caracteres especiais para o formato seguro de URL (percent-encoding) e volte ao texto original. Sem cadastro, 100% no navegador — nada é enviado para o servidor.

Como fazer URL encode e decode no código

JavaScript

const codificado = encodeURIComponent("Olá! Tudo bem?");
// "Ol%C3%A1!%20Tudo%20bem%3F"

const original = decodeURIComponent(codificado);
// "Olá! Tudo bem?"

PHP

$codificado = urlencode("Olá! Tudo bem?");
// "Ol%C3%A1%21+Tudo+bem%3F"

$original = urldecode($codificado);
// "Olá! Tudo bem?"

Python

from urllib.parse import quote, unquote

codificado = quote("Olá! Tudo bem?")
# "Ol%C3%A1%21%20Tudo%20bem%3F"

original = unquote(codificado)
# "Olá! Tudo bem?"

Perguntas frequentes

O que é percent-encoding e por que URLs usam %XX?

URLs só podem conter um conjunto limitado de caracteres ASCII. Percent-encoding (ou URL encoding) é a forma padrão de representar qualquer outro caractere — como espaços, acentos e símbolos — usando o formato %XX, onde XX é o código hexadecimal do caractere.

O que significa %20 em uma URL?

%20 é a representação de um espaço em branco no formato percent-encoding. É um dos códigos mais comuns porque URLs não podem ter espaços não codificados.

Por que uma URL com acento ou caractere especial não funciona?

Navegadores e servidores esperam URLs em um formato específico. Caracteres como á, ç, ã, espaços e símbolos como &, ?, # têm significado especial ou não são válidos sem codificação — por isso precisam ser convertidos com URL encode antes de funcionar corretamente em um link.

Qual a diferença entre URL encode e URL decode?

URL encode converte texto comum para o formato seguro de URL (percent-encoding). URL decode faz o processo inverso, convertendo uma URL codificada de volta para o texto legível original.

É seguro usar esse codificador de URL online?

Sim. Essa ferramenta roda 100% no seu navegador — o texto que você digita nunca é enviado para nenhum servidor, a conversão acontece localmente com JavaScript.

Posso usar isso para gerar um link do WhatsApp com mensagem pré-preenchida?

Sim. O parâmetro de texto de um link do WhatsApp (?text=) precisa estar URL encoded. Se preferir não montar o link manualmente, use o Gerador de Link do WhatsApp, que já faz essa codificação automaticamente.

Outras ferramentas