Cómo usarla
- Pega el valor codificado, abre un archivo o prueba el ejemplo.
- Elige el formato. El resultado se actualiza mientras escribes.
- Copia el resultado o descarga los datos convertidos.
Decodificar URL correctamente
Convierte UTF-8 con codificación porcentual en texto legible. Elige el modo utilizado al codificar para tratar correctamente los signos reservados y los signos más.
Las secuencias porcentuales mal formadas y el UTF-8 no válido producen un error en lugar de insertar caracteres de reemplazo silenciosamente. Se decodifica una sola vez por ejecución.
Decodifica las secuencias porcentuales una vez
Los bytes porcentuales se decodifican como UTF-8 estricto. %252F se convierte en %2F tras una ejecución, no en /. Se conserva el texto plano fuera de las secuencias de escape.
hola%20mundo%20%2B%20caf%C3%A9%2F%3Fhola mundo + café/?Los ajustes predeterminados convierten esta entrada en una sola pasada.
Elige cómo tratar los separadores
El modo Componente decodifica los signos reservados. URI completa conserva los delimitadores URI escapados, como hace decodeURI. Valor de formulario convierte + en un espacio antes de la decodificación porcentual; Componente conserva un + literal.
La entrada incorrecta sigue siendo un error
Se rechazan un % final, un par hexadecimal incompleto o UTF-8 no válido. La entrada y el resultado anterior permanecen visibles, pero la salida desactualizada no puede exportarse. La herramienta nunca abre ni solicita la dirección decodificada.
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
¿Por qué + sigue siendo un signo más?
El modo Componente conserva +. Elige Valor de formulario si + representa un espacio.
¿Por qué URI completa deja %2F sin cambios?
decodeURI conserva los delimitadores URI escapados. Usa Componente para decodificar todas las secuencias porcentuales válidas.
¿Por qué falla %E9?
No es una secuencia UTF-8 completa. Para é, la codificación UTF-8 es %C3%A9.
¿El decodificador se ejecuta repetidamente?
No. Cada conversión decodifica una capa. Usar como entrada permite procesar otra capa de forma explícita.
¿Se abrirá la URL decodificada?
No. La salida permanece como texto plano en esta página.