Codificador y Decodificador de URL — Herramienta de Codificación Porcentual
Codifique o decodifique cadenas URL con codificación porcentual. Elija entre encodeURIComponent (escapar todo) o encodeURI (preservar estructura URL). Modo lote.
Codificador y Decodificador de URL — Codificación Porcentual Sencilla
Codifique cualquier texto en forma URL-safe codificada por porcentajes, o decodifique URLs porcentaje-codificadas a texto plano. La herramienta usa las funciones nativas de codificación de su navegador para máxima confiabilidad — maneja perfectamente caracteres Unicode (é, 日本語, emoji), caracteres especiales y casos límite. Todo se ejecuta localmente.
Codificar vs Decodificar
- Codificar: convierte «¡Hola Mundo!» en «%C2%A1Hola%20Mundo%21» — seguro para URLs
- Decodificar: convierte «Hello%20World%21» de vuelta a «Hello World!»
Componente vs URL completa
- Componente (predeterminado): escapa CADA carácter especial incluyendo : / ? & = #. Úsalo para valores de parámetros de consulta, segmentos de ruta, nombres de ancla
- URL completa: preserva los caracteres estructurales de URL (: / ? & = #). Úsalo cuando tienes una URL completa y solo quieres hacer los caracteres no-ASCII seguros
Modo lote
Activa «Modo lote» para procesar cada línea por separado. Útil para convertir una lista de URLs o valores de consulta de una vez. Las líneas vacías se preservan.
Botón Intercambiar
¿Necesitas verificar que un valor decodificado se re-codifica al original? Haz clic en «Intercambiar» — mueve la salida al campo de entrada y cambia el modo.
Usos comunes
- Construir query strings para llamadas API
- Depurar URLs de redirección con parámetros %-escapados
- Codificar nombres de archivo para URLs de descarga
- Normalizar URLs obtenidas de varias fuentes
- Trabajar con contenido de dominios internacionales (rutas no-ASCII)
Privacidad
Todo se ejecuta en tu navegador. Tus textos y URLs nunca se suben.
Paso a paso
- Elige el modo: codificar o decodificar.
- Elige el tipo: componente (escapa todo) o URL completa (conserva : / ? & =).
- Pega el texto en el campo de entrada. Si tienes varias líneas, activa el modo lote para procesarlas por separado.
- Copia la salida con Copiar salida o invierte la operación con Intercambiar.
Preguntas frecuentes
¿Cuándo uso «componente» y cuándo «URL completa»?
Usa «componente» para un valor suelto, como un parámetro de consulta. Usa «URL completa» cuando codificas una dirección entera y quieres conservar sus separadores.
¿Qué es la codificación porcentual?
Sustituye los caracteres no permitidos en una URL por un signo % seguido de su valor hexadecimal. Por ejemplo, un espacio pasa a ser %20.
¿Funciona con tildes y emojis?
Sí. Los caracteres Unicode, como é, ñ o los emojis, se codifican correctamente.