Lugares Favoritos da Sua Cidade Favorita
Início
Adicionar às fontes preferidas no Google

Codificador e decodificador de URL

Converta um valor de texto em codificação percentual UTF-8 ou faça o caminho inverso. Escolha componente de URL ou valor de formulário para aplicar as regras adequadas a espaços, sinais de mais e pontuação.

Entrada

Converta um único valor, não uma URL ou consulta completa. A pontuação estrutural também é codificada.

A entrada é mantida como recebida; o navegador pode já ter normalizado quebras de linha coladas.

Limite de entrada: 65.536 bytes UTF-8.

Resultado

Digite um valor e selecione Converter.

Conversão local

A ferramenta processa este valor no navegador sem adicionar uploads ou histórico de entrada.

A cópia e o download só ocorrem quando solicitados. Outros serviços do site e as opções de consentimento são separados.

Converter um componente ou valor de formulário

  1. Escolha Codificar para texto comum ou Decodificar para um valor codificado. Cole um valor, não uma consulta completa com vários nomes e valores.
  2. No modo componente, espaços são representados por %20 e sinais de mais literais são preservados na decodificação. No modo formulário, espaços viram + e sinais + literais são lidos como espaços.
  3. Selecione Converter, confira o resultado completo e as contagens de bytes e copie ou baixe o texto. Erros não geram resultado parcial; alterar a entrada remove a resposta anterior.

Codificação percentual, UTF-8 e contexto

A codificação percentual representa um byte por um sinal de porcentagem seguido de dois dígitos hexadecimais. Uma letra pode precisar de vários bytes UTF-8: é vira %C3%A9. A representação muda, não o significado do texto.

O modo componente preserva A–Z, a–z, dígitos, hífen, ponto, sublinhado e til. O modo formulário também preserva o asterisco, codifica o til e escreve um espaço como sinal de mais. Um sinal de mais literal vira %2B em ambos os modos.

A decodificação é uma única passagem rigorosa. Hexadecimal minúsculo é aceito, mas todo sinal de porcentagem deve iniciar um escape completo e os bytes resultantes devem formar UTF-8 válido. Outros analisadores podem corrigir erros; a rejeição aqui não certifica que uma URL inteira seja inválida.

A codificação aceita até 65.536 bytes UTF-8 de entrada. A decodificação aceita até 196.608 bytes de origem e retorna no máximo 65.536 bytes. Esses são limites de bytes, não de caracteres; emojis e muitas letras não latinas usam mais de um byte.

Exemplos que mostram a diferença

O texto a b+c vira a%20b%2Bc no modo componente e a+b%2Bc no modo formulário. Ao decodificar, %2B sempre produz um sinal de mais; apenas um + que já está na entrada do formulário vira espaço.

O exemplo café + tea/~* vira caf%C3%A9%20%2B%20tea%2F~%2A como componente ou caf%C3%A9+%2B+tea%2F%7E* como valor de formulário. A barra é codificada porque a entrada é um valor, não um caminho inteiro.

Decodificar %2520 retorna o texto %20, não um espaço. A%0D%0AB retorna A, retorno de carro, avanço de linha e B. A visualização pode ocultar caracteres de controle; os bytes UTF-8 baixados os preservam.

O que esta conversão não faz

Esta ferramenta não cria nem valida URLs, não abre links e não verifica segurança. Codificar um endereço inteiro também codifica dois-pontos, barras, interrogação e outros sinais estruturais. A saída é exibida apenas como texto, nunca aberta ou interpretada como HTML.

Não há detecção de conjuntos de caracteres antigos, exportação binária, análise de consulta, modo linha a linha, normalização Unicode ou segunda decodificação automática. Entrada vazia precisa de texto, mas espaços e quebras de linha são dados válidos. Unicode malformado e UTF-8 inválido são rejeitados em vez de substituídos.

Campos de texto podem normalizar quebras de linha coladas e programas de área de transferência podem alterar quebras ou caracteres de controle. O download usa os bytes UTF-8 do resultado sem acrescentar uma quebra ou marca de ordem de bytes; uma marca inicial existente é preservada.

Conversão local e ações explícitas

A conversão ocorre no navegador sem uploads, histórico de entrada ou entrada na URL da página adicionados pela ferramenta. Copiar escreve o texto atual somente quando solicitado e Baixar cria um arquivo local. Os serviços normais do site e as opções de consentimento são separados.

Perguntas sobre codificação de URL

Depende do contexto. O modo componente usa %20; o modo formulário usa sinal de mais e somente ele interpreta um + literal como espaço ao decodificar. Siga a documentação do aplicativo que recebe o valor.

A ferramenta trata toda a entrada como um valor. Ela não preserva delimitadores de URL nem separa parâmetros. Extraia o componente ou valor desejado e use um construtor ou analisador de URL para um endereço inteiro.

O byte E9 sozinho não é UTF-8 válido. A ferramenta não adivinha um conjunto de caracteres antigo; a representação UTF-8 de é é %C3%A9. Outro programa pode usar outro conjunto ou corrigir erros.

Uma passagem transforma %25 em sinal de porcentagem e deixa 20 como texto. Uma segunda passagem automática poderia alterar o valor pretendido, por isso não é feita.

Não. É uma representação reversível, não criptografia, filtragem de conteúdo ou validação de URL. Proteja um segredo codificado como o original e não confie em um link apenas porque foi decodificado.

Unicode bem formado é convertido por UTF-8 sem normalização. Quebras de linha decodificadas, NUL e uma marca de ordem de bytes inicial são preservados mesmo quando a visualização não os mostra. Use Baixar para obter os bytes exatos do resultado.

Fontes

Revisadas em 4 de novembro de 2026. As referências descrevem as representações; a rejeição rigorosa de erros é uma política desta ferramenta.

JSON para YAML

Converta JSON em YAML localmente, preservando o texto dos números e as strings entre aspas; copie ou baixe o resultado completo.

Abrir ferramenta — JSON para YAML

Conversor de YAML para JSON

Converta YAML em JSON localmente com texto numérico exato, aliases limitados e cópia ou download completos.

Abrir ferramenta — Conversor de YAML para JSON

HTML para Markdown

Converta HTML colado ou local em Markdown, confira as notas de conversão e copie ou baixe o resultado.

Abrir ferramenta — HTML para Markdown

Testador de expressões regulares JavaScript

Teste um padrão JavaScript localmente e examine correspondências, capturas e posições UTF-16.

Abrir ferramenta — Testador de expressões regulares JavaScript

Markdown para HTML

Converta um rascunho Markdown em fragmento HTML, confira o código e a prévia inerte e copie ou baixe o resultado.

Abrir ferramenta — Markdown para HTML

Ordenador de texto

Ordene linhas pelo alfabeto do idioma escolhido ou por pontos de código Unicode, mantendo duplicatas, linhas em branco e todo o conteúdo.

Abrir ferramenta — Ordenador de texto

Remover linhas duplicadas

Mantenha a primeira cópia exata de cada linha, preservando a ordem, os espaços significativos e as linhas vazias; copie ou baixe o resultado.

Abrir ferramenta — Remover linhas duplicadas

Comparador de textos

Compare dois textos localmente, com alterações em linhas inteiras e atenção aos espaços e à quebra final.

Abrir ferramenta — Comparador de textos

Conversor de maiúsculas e minúsculas

Converta a caixa do texto ou as iniciais de palavras e frases com regras explícitas.

Abrir ferramenta — Conversor de maiúsculas e minúsculas

Codificador e decodificador de entidades HTML

Codifique ou decodifique referências HTML em texto, escolhendo o contexto e o formato Unicode. O resultado usa LF, sem interpretar ou renderizar a marcação.

Abrir ferramenta — Codificador e decodificador de entidades HTML

Gerador de tabela Markdown

Edite uma tabela de texto literal, ajuste o alinhamento e copie Markdown GFM ou importe texto separado por tabulações.

Abrir ferramenta — Gerador de tabela Markdown

Analisador e criador de strings de consulta

Analise e edite parâmetros de consulta mantendo nomes repetidos e sua ordem. Copie uma consulta normalizada ou URL HTTP(S).

Abrir ferramenta — Analisador e criador de strings de consulta

Codificador e decodificador Base64

Codifique texto UTF-8 em Base64 padrão ou seguro para URL, ou decodifique os dois formatos com erros claros e resultado completo.

Abrir ferramenta — Codificador e decodificador Base64

Formatador XML

Verifique XML 1.0 com espaços de nomes, formate ou compacte localmente e copie ou baixe o resultado em UTF-8.

Abrir ferramenta — Formatador XML

Formatador e validador JSON

Verifique a sintaxe JSON, formate ou minifique localmente e copie ou baixe o resultado preservando os dados originais.

Abrir ferramenta — Formatador e validador JSON

Contador de caracteres e segmentos SMS

Veja a codificação da mensagem, os limites dos segmentos e o possível custo. O texto fica no seu navegador.

Abrir ferramenta — Contador de caracteres e segmentos SMS

Contador de caracteres para redes sociais

Confira os limites de cada plataforma e divida publicações sem perder texto.

Abrir ferramenta — Contador de caracteres para redes sociais

Contador de caracteres

Conte caracteres, palavras, frases e parágrafos. Consulte a densidade de palavras, o tempo de leitura e o tamanho UTF-8 no navegador.

Abrir ferramenta — Contador de caracteres

Calculadora de tamanho de texto

Compare codificações e tamanhos de dados de texto no navegador.

Abrir ferramenta — Calculadora de tamanho de texto

Limpeza de texto de PDF

Corrija quebras de linha e espaços em texto copiado de PDFs. Preserve o original e reveja hífens ambíguos antes de copiar o resultado.

Abrir ferramenta — Limpeza de texto de PDF

Conversor de letras estilizadas

Converta letras Unicode estilizadas compatíveis em texto normal no navegador. Preserve maiúsculas, acentos, emojis e o original.

Abrir ferramenta — Conversor de letras estilizadas

Corrigir texto

Corrija texto ilegível e acentos quebrados no navegador. Revise cada possível reversão de UTF-8.

Abrir ferramenta — Corrigir texto

Verificar corte do e-mail no Gmail

Meça os bytes UTF-8 do HTML do e-mail, compare com a referência de 102.000 bytes e encontre trechos pesados, tudo no navegador.

Abrir ferramenta — Verificar corte do e-mail no Gmail
Ver todas as ferramentas desta categoria