URL Encoder & Decoder

Percent-encode ou decode URL components na hora

🔒 100% no browser🆓 Grátis pra sempre⚡ Sem sign-up
Nota: A interface da ferramenta abaixo por enquanto está só em inglês. Estamos traduzindo uma por uma. Ver essa ferramenta em inglês →

Use encodeURIComponent for query parameters and path segments (encodes / ? # &). Use encodeURI for entire URLs (preserves reserved characters).

Como funciona

  1. 1
    Cola text ou URL

    Solta qualquer string ou URL no input.

  2. 2
    Escolha encode ou decode

    Usa encodeURIComponent pra query params ou encodeURI pra URLs completas.

  3. 3
    Copia o resultado

    Copia o output encoded ou decoded num click.

Sobre URL Encoder & Decoder

URL encoder e decoder grátis. Converte text puro ou query string params pro formato percent-encoded (RFC 3986), ou decode URLs existentes pra text legível. Lida com Unicode, espaços e caracteres reservados - tudo no seu browser. URL Encoder & Decoder no 712 Tools roda inteiro dentro do seu browser via APIs nativas de JavaScript - nenhum server vê seus dados. Isso significa resultado na hora, privacidade total e nenhum limite de upload.

Seja pra uma sessão de debug, uma checagem rápida ou um incidente em produção, essa ferramenta é grátis e sem limite de uso. Sem watermarks, sem sign-up e sem ads dentro da ferramenta.

Perguntas frequentes

Diferença entre encodeURI e encodeURIComponent?

encodeURI preserva os caracteres reservados de URL (/, ?, #, &) - usa em URLs completas. encodeURIComponent encoda esses também - usa em query params ou path segments individuais.

Suporta Unicode?

Sim. Emoji e caracteres non-ASCII são codificados em UTF-8 pelo RFC 3986 (ex. é vira %C3%A9).

Por que espaços viram %20 em vez de +?

%20 é o padrão pelo RFC 3986. + só é válido em form data application/x-www-form-urlencoded, não em URLs de verdade.

Minha URL é enviada?

Não. Encoding e decoding usam APIs nativas do browser. Nada sai do seu dispositivo.

Leia mais