Entrada (Texto)
Caracteres: 0
Tamanho: 0 B
Saída (Escaped)
Caracteres: 0
Tamanho: 0 B
Proporção: —
Escape & Unescape de String — JSON, XML, HTML, SQL, URL
O que o escape faz?
Cada formato baseado em texto tem caracteres com significado reservado — aspas no JSON, sinais de menor e maior no HTML e XML, aspas simples em literais SQL, sinal de porcentagem em URLs. O escape substitui esses caracteres por equivalentes seguros para que a string seja tratada como dado, não interpretada como marcação ou sintaxe. Escolher o formato errado de escape é por onde bugs e vulnerabilidades de injection entram.
Como usar
- Escolha Escape ou Unescape.
- Selecione o formato de destino: JSON, XML, HTML, SQL ou URL.
- Digite ou cole sua string — a conversão acontece em tempo real.
- Aperte Exemplo para carregar uma amostra específica do formato.
- Aperte Trocar para passar a saída de volta para a entrada.