Skip to main content

Codificador de URL Codifique texto para uso seguro em URLs com codificação por centagem.

Codificador de URL illustration
📝

Codificador de URL

Codifique texto para uso seguro em URLs com codificação por centagem.

1

Colar Texto

Cole o texto para codificar em URL.

2

Codificação Automática

Caracteres especiais são convertidos para formato de codificação por centagem.

3

Copiar Resultado

Copie a string codificada e segura para URL.

Loading tool...

What Is Codificador de URL?

O Codificador de URL converte texto em formato percentual codificado adequado para uso em URLs. Caracteres especiais, espaços e caracteres não ASCII são convertidos em sequências %XX onde XX é o valor byte hexadecimal. Isso usa o padrão encodeURIComponent que codifica tudo, exceto caracteres não reservados (A-Z, a-z, 0-9, -, _, ., ~). Essa codificação é essencial para parâmetros de consulta, dados de formulário e qualquer texto que precise ser incorporado com segurança em uma URL.

Why Use Codificador de URL?

  • Codificar parâmetros de consulta para URLs
  • Preparar dados de formulário para envio
  • Codificar caminhos de arquivos com caracteres especiais
  • Criar URLs seguras com caracteres internacionais

Common Use Cases

Desenvolvimento de API

Codificar parâmetros de consulta ao construir URLs de API.

Desenvolvimento Web

Codificar a entrada do usuário antes de adicioná-la às URLs.

Criação de Links

Criar URLs válidas contendo caracteres especiais ou espaços.

Dados de Formulário

Codificar valores de formulário para envio application/x-www-form-urlencoded.

Technical Guide

A ferramenta usa a função encodeURIComponent() embutida do JavaScript, que segue o percent-encoding da RFC 3986. Ela codifica todos os caracteres, exceto os caracteres não reservados: letras maiúsculas e minúsculas (A-Za-z), dígitos (0-9), hífen (-), sublinhado (_), ponto (.) e til (~). Espaços se tornam %20 (e não + que é uma convenção de codificação de formulário). Caracteres UTF-8 multibyte são codificados como múltiplas sequências %XX. Por exemplo, o símbolo do Euro (€) se torna %E2%82%AC. Essa codificação é segura para uso em qualquer componente da URL, incluindo parâmetros de consulta, segmentos de caminho e identificadores de fragmento.

Tips & Best Practices

  • 1
    Espaços são codificados como %20 (codificação de URL padrão)
  • 2
    Use isso para valores de string de consulta, não para URLs inteiras
  • 3
    Caracteres UTF-8 são codificados como sequências %XX múltiplas
  • 4
    Não codifique strings já codificadas duas vezes

Related Tools

Frequently Asked Questions

Q O que é codificação por centagem?
A codificação por centagem substitui caracteres especiais por % seguido de dois dígitos hexadecimais representando o valor do byte.
Q Por que os espaços são codificados como %20 e não +?
A convenção + é específica para dados de formulário (application/x-www-form-urlencoded). A codificação de URL padrão usa %20 para espaços.
Q Devo codificar a URL inteira?
Não, codifique apenas componentes individuais como valores de parâmetros de consulta. A estrutura da URL completa (://, /, ?) não deve ser codificada.
Q Quais caracteres NÃO são codificados?
Letras (A-Z, a-z), dígitos (0-9) e os caracteres - _ . ~ não são codificados pois são seguros em URLs.
Q Como os caracteres não ASCII são tratados?
Os caracteres não ASCII são primeiro convertidos para bytes UTF-8, então cada byte é codificado por centagem.

About This Tool

Codificador de URL is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.