Codificar / Decodificar URL 🔒 Tus datos nunca salen de tu navegador.
Codifica o decodifica URLs y parámetros de consulta.
Parámetros de consulta
Los valores se muestran decodificados. Edítalos y la URL de arriba se reconstruye con el escapado correcto.
Todavía no hay query string en la entrada: añade un parámetro para empezar.
| Nombre | Valor | Quitar parámetro |
|---|
Sobre esta herramienta
La codificación de URL (percent encoding) convierte caracteres especiales a la forma %XX para que viajen de forma segura dentro de una URL. Elige Parámetro (encodeURIComponent) al codificar un valor de query string — también codifica &, = y ?; elige URL completa (encodeURI) para mantener la estructura de la URL y solo escapar caracteres inválidos.
Esta distinción confunde a muchos desarrolladores: usar encodeURI en un parámetro rompe valores que contienen &. Todo funciona 100% en tu navegador.
Preguntas frecuentes
¿Cuál es la diferencia entre el ámbito "Componente" y "URL completa"?
Componente (encodeURIComponent) escapa todo excepto un puñado de caracteres no reservados: úsalo para un valor único, como un parámetro de consulta. URL completa (encodeURI) deja intactos los caracteres estructurales como : / ? & #: úsalo para una URL completa que quieras que siga funcionando como URL.
¿Por qué falló la decodificación con un error de "secuencia % mal formada"?
La decodificación por porcentaje exige que cada % vaya seguido de dos dígitos hexadecimales válidos, y los bytes resultantes deben formar un UTF-8 válido. La herramienta localiza exactamente dónde falla eso y te permite saltar directamente a ese punto en la entrada.
¿Qué hace la tabla de parámetros de consulta?
Analiza los pares ?clave=valor de tu URL y los muestra ya decodificados para que sean legibles. Edita cualquier nombre o valor y la URL de arriba se reconstruye automáticamente con el escapado correcto.
¿Para qué sirve el modo "Por línea"?
Trata cada línea de la entrada como un valor propio y la codifica o decodifica de forma independiente: útil cuando pegas toda una columna de URLs copiadas de una hoja de cálculo.
¿Se envía algo de esto a un servidor?
No: la codificación, la decodificación y la tabla de parámetros de consulta se ejecutan localmente en tu navegador; nada de lo que pegues aquí se sube a ningún sitio.