DT Dev Tools

URL Encode/Decode — Codificar y decodificar URL

Codifica y decodifica componentes de URL con encodeURIComponent y decodeURIComponent. Rápido, privado y totalmente del lado del cliente en tu navegador.

🔒 Se ejecuta completamente en tu navegador — nada se carga

Advertisement

Qué hace URL Encode/Decode

URL Encode/Decode prepara texto para usarlo con seguridad en parámetros de consulta, segmentos de ruta, valores de redirección, URL de retorno y fragmentos. Los caracteres reservados como espacios, ampersands, signos igual, símbolos de porcentaje y caracteres Unicode pueden cambiar el significado de una URL si no se codifican con codificación porcentual. Esta herramienta usa las funciones del navegador encodeURIComponent y decodeURIComponent, de modo que los resultados coinciden con el comportamiento habitual de las aplicaciones JavaScript.

Esta página está pensada para el trabajo diario de los desarrolladores: comprobaciones rápidas al depurar, ejemplos breves para documentación y limpieza de datos antes de pegarlos en un editor, una terminal, una incidencia o un fixture de pruebas. La interfaz mantiene juntos la entrada, los controles, la salida y el mensaje de estado, de modo que el resultado es fácil de verificar antes de copiarlo.

Flujo de trabajo privado en el navegador

Todo el procesamiento se realiza con JavaScript en el navegador. La herramienta no sube tus textos, tokens, URL, fragmentos ni valores generados a ningún servidor y no requiere cuenta. Este modelo de privacidad es importante porque las utilidades pequeñas suelen recibir respuestas reales de API, muestras de configuración, logs, datos de autenticación o ejemplos con forma de datos de clientes durante la resolución de problemas. Trabajar en local reduce el riesgo y hace que la herramienta se sienta instantánea, porque no hay ida y vuelta por la red.

Consejos prácticos

Úsala para componentes de URL y no para URL completas. Por ejemplo, codifica un único valor de consulta antes de añadirlo a la cadena de consulta. Al decodificar, la herramienta también trata los signos más como espacios, porque las cadenas de consulta codificadas por formularios suelen usar esa convención. Los escapes porcentuales mal formados producen un error para que no te fíes por accidente de una entrada rota.

Revisa siempre el resultado transformado antes de usarlo en producción. Las utilidades del navegador son excelentes para inspeccionar y preparar, pero no pueden conocer todas las convenciones de un proyecto ni todos los requisitos de seguridad. Si el resultado se va a confirmar en el repositorio, compartir públicamente o usar en un flujo de autenticación, comprueba que no contiene secretos y que coincide con el formato que espera tu aplicación.

Cómo usar

  1. Pega un valorAñade texto sin procesar o un componente de URL ya codificado.
  2. Codifica o decodificaElige el sentido que necesitas.
  3. CopiaCopia el resultado en un enlace, un cliente o una prueba.

Preguntas frecuentes

¿Puedo codificar una URL completa?
Está pensada para componentes, no para URL completas.
¿Por qué los signos más se decodifican como espacios?
Muchas cadenas de consulta codificadas por formularios usan + para los espacios.
¿Se sube la URL?
No. La herramienta se ejecuta en local.
Advertisement