Ferramenta de codificação/decodificação de URL
Codifique e decodifique percent-encoding (URL encoding).
Útil para manipular URLs e query strings com segurança.
- Seguro
- O processamento ocorre no seu dispositivo, então entrada/saída não é enviada para lugar nenhum.
Notas
Método de percent-encoding usado para representar caracteres multibyte que não podem ser usados diretamente em uma URI.
Cada byte é representado como (XX em hexadecimal).%XX
Modo
Escolha um dos três modos.
| Auto | Detecta automaticamente texto codificado em URL vs texto simples e converte de acordo. |
|---|---|
| Codificar | Trata a entrada como texto simples e tenta converter para percent-encoding. |
| Decodificar | Trata a entrada como texto percent-encoded e tenta decodificar para texto simples. |
Codificar
- Codifica em UTF-8.
- Codifica totalmente os caracteres reservados de URI '#$&+,/:;=?@'.
- O resultado pode deixar de funcionar como URI.
https://example.com/encode
↓
https%3A%2F%2Fexample.com%2F%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
Codificar (preservar URI)
- Codifica em UTF-8.
- Não codifica os caracteres reservados de URI '#$&+,/:;=?@', então é uma codificação parcial.
- Preserva a funcionalidade da URI.
https://example.com/encode
↓
https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
Decodificar
- Decodifica em UTF-8.
https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
↓
https://example.com/encode