Web y codificación
URL Codificador y Decodificador
Codifique un valor para una cadena de consulta, decodifique un URL codificado en porcentaje o divida una cadena de consulta en pares clave/valor legibles. Tanto la semántica encodeURIComponent como encodeURI están disponibles.
- Se ejecuta 100% en tu navegador.
- Sin registro · Sin cargas
- Uso gratuito e ilimitado
Texto, URL o cadena de consulta
Ejemplos: Valor de consulta · Codificado URL para decodificar · Desglose de consultas —⌘/Ctrl + Enter convierte · suelta un archivo para cargarlo · procesado localmente
Salida codificada/decodificada
La salida es de sólo lectura. Utilice Copiar, Descargar o Compartir para eliminarlo.
Cómo utilizar la herramienta URL Codificador / Decodificador
-
Pegar texto, URL o cadena de consulta
La herramienta funciona en ambas direcciones: codificar texto sin formato y decodificar porcentajes de escape.
-
Elija el modo componente o URI
encodeURIComponent es adecuado para los valores de consulta (se escapa & =? /). encodeURI conserva la estructura URL; utilícela para URL completas.
-
O dividir una cadena de consulta
Cambie al modo de consulta para analizar una cadena de consulta en una tabla de pares clave/valor decodificados.
¿Qué hace que esta herramienta sea diferente?
- Semántica encodeURIComponent y encodeURI, ambas direcciones
- Análisis de cadenas de consulta en pares clave/valor decodificados, + tratado como espacio
- Codificación porcentual UTF-8 correcta (café → caf%C3%A9), no rota latin-1
- Borrar errores para secuencias de escape mal formadas
- Sin conexión y privado, como todas las herramientas aquí
Privacidad por arquitectura: esta página no contiene análisis que reciban su entrada y el código de conversión se ejecuta en su pestaña. Puedes desconectarte de la red después de cargar y seguir trabajando.
URL Codificador / Decodificador — preguntas frecuentes
encodeURI vs encodeURIComponent: ¿cuál necesito?
Utilice encodeURIComponent para un valor que está colocando dentro de un parámetro de consulta (?q=…): escapa &, =, ?, / y # para que el valor no pueda romper la estructura de URL. Utilice encodeURI para obtener un URL completo que desee mantener intacto, lo que deja :, / y ? solo.
¿Por qué un espacio se convierte en %20 o +?
En una ruta o fragmento, el espacio debe ser %20. En los datos application/x-www-form-urlencoded (el cuerpo de un formulario HTML clásico), el espacio es +. El analizador de consultas aquí trata a + como un espacio, que es el comportamiento correcto para cadenas codificadas en formato.
¿Por qué mi URL tiene doble codificación?
Porque fue codificado dos veces, a menudo un marco que codifica un valor ya codificado. Decodifica una vez aquí; Si el resultado todavía contiene % de secuencias, decodifique nuevamente y luego arregle la canalización para que codifique exactamente una vez.
¿Maneja caracteres no latinos?
Sí. El texto se codifica como bytes UTF-8 y luego se aplica un porcentaje de escape, por lo que el japonés, el árabe, el cirílico y los emoji producen URL correctas e interoperables.
Herramientas relacionadas
¿Buscando “decodificar URL en línea”, “herramienta de codificación porcentual”, “codificar componente uri”? Estás en el lugar correcto. explorar todas las 19 herramientas.