🦊Foxi Tools
🔗

Codificador/Decodificador URL

Codifica o decodifica URLs

El codificador/decodificador de URL convierte caracteres especiales, texto Unicode y espacios al formato de codificación porcentual (%XX) y viceversa. La codificación porcentual es necesaria cuando las URLs contienen caracteres fuera del conjunto ASCII no reservado, como parámetros de consulta con espacios, caracteres acentuados o símbolos como & e =. Esta herramienta sigue el estándar RFC 3986 y procesa las conversiones en tiempo real.

📖 Cómo usar

  1. Ingrese la URL o texto
  2. Use el botón Codificar para convertir caracteres especiales a formato seguro para URL
  3. Use el botón Decodificar para restaurar la URL codificada al original
  4. Copie el resultado para usar

Características

  • Codificación automática de caracteres especiales URL
  • Soporte completo de codificación porcentual
  • Codificación/decodificación de URLs con caracteres especiales
  • Procesamiento de parámetros de consulta
  • Conversión en tiempo real

💡 Casos de uso

  • Desarrolladores web: Codificar caracteres especiales en parámetros de consulta (&, =, ?) para que las llamadas a API transmitan los valores correctamente.
  • Especialistas en SEO: Codificar URLs con caracteres no ASCII para asegurar que los enlaces funcionen correctamente en redes sociales y motores de búsqueda.
  • Profesionales de marketing: Codificar parámetros UTM que contengan espacios o símbolos especiales para análisis de campañas fiables.
  • Ingenieros QA: Decodificar URLs codificadas para inspeccionar los valores reales de los parámetros enviados al backend durante las pruebas.
  • Gestores de contenido: Decodificar URLs codificadas generadas automáticamente por plataformas CMS para identificar las rutas originales.

🎯 Consejos

  • Codifica solo los valores de los parámetros, no la URL completa. Codificar :// o ? romperá la estructura de la URL.
  • Si la salida decodificada aún contiene secuencias %, la URL fue codificada dos veces — ejecuta el decodificador una segunda vez.
  • Al compartir URLs con caracteres especiales en redes sociales, usa siempre la forma codificada para evitar enlaces rotos.
  • Conoce la diferencia entre encodeURI y encodeURIComponent. Esta herramienta se comporta como encodeURIComponent.

Preguntas frecuentes

Q. ¿Por qué las URLs necesitan codificación?

A. Las URLs no pueden contener ciertos caracteres como espacios o símbolos especiales. La codificación los convierte a un formato seguro para la transmisión.

Q. ¿Cuál es la diferencia entre %20 y +?

A. %20 es la codificación URL estándar para espacio, mientras que + se usa en cadenas de consulta. Esta herramienta usa %20.

Q. ¿Por qué las URLs con tildes o ñ se ven codificadas al copiarlas?

A. Los caracteres no ASCII como tildes o la ñ no pueden aparecer directamente en las URLs y se codifican automáticamente con porcentaje. Los navegadores los muestran como texto legible, pero la URL subyacente usa la forma codificada.

Q. ¿Qué es la doble codificación?

A. La doble codificación ocurre cuando caracteres ya codificados se codifican de nuevo, por ejemplo %20 se convierte en %2520. Esto causa que los servidores lean mal los valores de parámetros. Codifica siempre una sola vez.

Q. ¿Qué caracteres son seguros en URLs sin codificar?

A. Los caracteres no reservados — letras (A–Z, a–z), dígitos (0–9), guión (-), guión bajo (_), punto (.) y tilde (~) — se pueden usar directamente. Todos los demás caracteres requieren codificación porcentual.

Q. ¿Cuál es la diferencia entre encodeURI y encodeURIComponent?

A. encodeURI codifica una URL completa preservando caracteres estructurales como :, / y ?. encodeURIComponent codifica todo, siendo adecuado para valores individuales de parámetros de consulta.

🔗 Herramientas relacionadas