Cómo usarla
- Pega texto, abre un archivo o prueba el ejemplo.
- Elige el formato. El resultado se actualiza mientras escribes.
- Copia el resultado o descarga los datos convertidos.
Entender la codificación URL
Aplica codificación porcentual al texto para un componente URL, una URI completa o un valor de formulario. El modo predeterminado es un componente, como el valor de un parámetro de consulta.
Los tres modos conservan distintos signos de puntuación. Codifica un valor individual en lugar de concatenar la entrada sin procesar del usuario en una URL.
Codifica un componente
El modo Componente sigue la semántica de encodeURIComponent. Escapa separadores como /, ?, & y = y conserva las letras, los dígitos y los signos permitidos por esa operación.
hola mundo + café/?hola%20mundo%20%2B%20caf%C3%A9%2F%3FLos ajustes predeterminados convierten esta entrada en una sola pasada.
URI completa y valores de formulario
El modo URI completa sigue encodeURI y conserva los delimitadores de URI. El modo Valor de formulario sigue application/x-www-form-urlencoded: los espacios se convierten en +, los signos más literales en %2B, y solo las letras, los dígitos, *, -, . y _ quedan sin escapar.
Evita la doble codificación accidental
Los signos % ya codificados se convierten en %25. Convierte el valor original una sola vez. Esta herramienta codifica texto; no valida URL, resuelve nombres de host, analiza cadenas de consulta ni realiza solicitudes de red.
Hasta 5 MiB de entrada, 20 MiB de salida y 10 segundos por ejecución. Los archivos de texto deben usar UTF-8. La codificación Base64 también acepta archivos binarios. Los documentos permanecen en tu dispositivo.
Preguntas frecuentes
¿Qué modo debo usar para un parámetro de consulta?
Usa Componente para el valor de un parámetro. Usa Valor de formulario si el sistema de destino espera + para los espacios.
¿Debo codificar una URL completa con Componente?
No. También escapa los separadores. URI completa conserva la estructura de la URI.
¿Por qué % se ha convertido en %25?
Un signo de porcentaje literal también se codifica. Parte del valor original para evitar la doble codificación.
¿Admite emojis?
Sí. Las secuencias porcentuales representan los bytes UTF-8 del texto.
¿Comprueba si una URL es segura?
No. Codificar no valida un destino ni vuelve seguras las URL no fiables.