Codificador/Decodificador de URL

Codifica y decodifica URLs y caracteres especiales instantáneamente con análisis inteligente de URL.

Entrada 0 caracteres
Salida 0 caracteres

Casos de uso

La codificación y decodificación de URL son esenciales para el desarrollo web y el uso diario de internet:

  • Codificar parámetros de consulta

    Incluir de forma segura caracteres especiales como espacios, ampersands y signos de igual en cadenas de consulta de URL al crear enlaces dinámicos.

  • Depurar URLs codificadas de logs

    Decodificar rápidamente URLs codificadas en porcentaje de logs de servidor para entender qué URL fue realmente solicitada.

  • Corregir URLs doblemente codificadas

    Identificar y corregir URLs con %2520 en lugar de %20 detectando entrada ya codificada antes de codificar de nuevo.

  • Entender la estructura de URL

    Aprender qué partes de una URL se codifican y cuándo usar encodeURI vs encodeURIComponent con el desglose visual.

  • Preparar texto para parámetros de URL

    Codificar texto con emoji y caracteres especiales para añadir de forma segura a URLs de compartir en todas las plataformas.

Preguntas frecuentes

¿Cuál es la diferencia entre encodeURIComponent y encodeURI?
encodeURIComponent codifica todos los caracteres especiales incluyendo delimitadores de URL (/, ?, #). Úsalo para valores de parámetros de consulta. encodeURI preserva caracteres de estructura de URL y está diseñado para codificar URLs completas.
¿Por qué veo %20 en lugar de + para espacios?
Usamos %20 para espacios porque es más universalmente compatible. La notación + para espacios solo funciona en cadenas de consulta y puede causar problemas en otras partes de la URL.
¿Qué es la doble codificación?
La doble codificación ocurre cuando codificas una cadena ya codificada. Por ejemplo, %20 (espacio codificado) se convierte en %2520. Nuestra herramienta te advierte cuando esto podría ocurrir.
¿Están seguros mis datos?
¡Sí! Toda la codificación y decodificación ocurre directamente en tu navegador. Tus datos nunca se envían a ningún servidor.
¿Por qué la decodificación no funciona en algunas cadenas?
La decodificación falla cuando la entrada contiene secuencias codificadas en porcentaje inválidas, como %GG (hex inválido) o un % al final sin dos dígitos hex.