Codificador Decodificador URL - Codifique y Decodifique URLs en Línea

Codificador y decodificador URL gratuito en línea. Codifique URLs usando codificación porcentual y decodifique URLs al instante.

¿Qué es la Codificación URL?

La codificación URL (también llamada codificación porcentual) es un mecanismo para codificar información en un Identificador Uniforme de Recursos (URI) bajo ciertas circunstancias. Convierte caracteres en un formato que puede transmitirse por Internet. Los caracteres no permitidos en URLs se reemplazan con un signo de porcentaje (%) seguido de dos dígitos hexadecimales que representan el código ASCII del carácter. Por ejemplo, los espacios se convierten en %20 y @ en %40.

Por Qué las URLs Necesitan Codificación

Las URLs solo pueden contener ciertos caracteres del conjunto de caracteres ASCII. Los caracteres reservados como espacios, comillas, ampersands y caracteres no ASCII (como chino, japonés o emojis) deben codificarse para garantizar su transmisión correcta. La codificación URL reemplaza los caracteres no seguros con sus equivalentes codificados porcentualmente, haciendo que las URLs sean seguras para usar en direcciones web, parámetros de consulta y solicitudes API.

Ejemplos de Codificación Porcentual

CharacterEncoded
%20
@%40
#%23
&%26
你好%E4%BD%A0%E5%A5%BD

Cómo Usar el Codificador Decodificador URL

  1. 1

    Pegue su URL o texto en el área de entrada

  2. 2

    Haga clic en "Codificar" para convertir caracteres especiales al formato porcentual

  3. 3

    Haga clic en "Decodificar" para convertir URLs codificadas de vuelta a texto legible

  4. 4

    Use "Copiar" para copiar el resultado o "Limpiar" para empezar de nuevo

Preguntas Frecuentes

¿Qué es la codificación porcentual?

La codificación porcentual es un método para codificar caracteres en URLs reemplazando caracteres no seguros con un símbolo % seguido de dos dígitos hexadecimales. Por ejemplo, un espacio se codifica como %20, porque 20 es el valor hexadecimal del código ASCII del espacio (32 en decimal).

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

encodeURI está diseñado para codificar una URL completa y conserva los caracteres que tienen significado en la estructura de la URL (como /, ?, &, =). encodeURIComponent codifica componentes individuales de URL (como valores de parámetros de consulta) y codifica todos los caracteres especiales incluyendo /, ?, &, =. Nuestra herramienta utiliza encodeURIComponent para una codificación completa.

¿Cuándo debo usar la codificación URL?

Debe usar la codificación URL siempre que incluya caracteres especiales en URLs, especialmente en parámetros de consulta, segmentos de ruta con espacios o caracteres no ASCII, y al construir URLs programáticamente a partir de la entrada del usuario. Una codificación adecuada garantiza que sus URLs permanezcan válidas y los datos se transmitan correctamente.

¿Se envían mis datos a un servidor?

No. Toda la codificación y decodificación ocurre completamente en su navegador usando JavaScript. Sus datos nunca salen de su dispositivo — no cargamos, almacenamos ni compartimos ningún dato. Su privacidad está totalmente protegida.