Codificador y decodificador de URL

    Codifica o decodifica URL, parámetros y caracteres especiales al instante. Herramienta esencial en el navegador para desarrollo web y auditorías SEO.

    Permanece en tu dispositivo. Todo el procesamiento se realiza en tu navegador. Tus entradas nunca se suben a nuestros servidores.

    Cómo usar

    Sigue estos sencillos pasos para obtener los mejores resultados.

    1Pega tu texto o dirección web. Admite desde URLs completas hasta parámetros complejos de llamadas a APIs.
    2Elige tu modo: 'Codificar' para hacer seguro el texto dentro de una URL, o 'Descodificar' para transformar porcentajes en texto legible.
    3Obtén resultados de inmediato. La conversión tiene lugar en tiempo real según escribes o pegas.
    4Copia y continúa. Haz clic en el icono para llevar el resultado al portapapeles y pegarlo en tu navegador o editor de código.
    5Restablece para el siguiente cálculo. Limpia la pantalla con un solo clic para comenzar una nueva conversión.

    Preguntas frecuentes

    Encuentra respuestas a preguntas comunes sobre esta herramienta.

    Corresponden a la codificación porcentual (Percent-Encoding). El protocolo URL solo admite un conjunto restringido de caracteres ASCII seguros. Los espacios en blanco, signos de puntuación o caracteres especiales se traducen a su código hexadecimal precedido de un signo de porcentaje.

    Porque caracteres como '&', '?', '=' o '/' tienen significados reservados en la estructura de un enlace. Si utilizas un ampersand sin codificar dentro del valor de un parámetro, el servidor interpretará que comienza una nueva variable y la petición fallará.

    Codificar convierte caracteres especiales y espacios en secuencias con signo de porcentaje para que viajen de forma segura a través de internet. Descodificar realiza el proceso inverso: interpreta los códigos hexadecimales para devolverte el texto original comprensible para humanos.

    Sí, totalmente. Todo el procesamiento se realiza en el motor de JavaScript local de tu navegador. Ninguna cadena viaja a través de la red ni queda registrada en servidores externos.

    Sí. Esta herramienta utiliza la codificación estándar UTF-8 de forma nativa, permitiendo codificar con total fidelidad caracteres con tildes, signos de puntuación, alfabetos cirílico, japonés, árabe o emojis.

    Los caracteres no reservados (letras A-Z, a-z, dígitos 0-9 y los signos '-', '_', '.', '~') se consideran inherentemente seguros en el estándar RFC 3986 y se conservan sin modificar para mantener las URLs lo más legibles posible.

    Cuando envías parámetros en la cadena de consulta (query string) de una llamada `fetch` o `axios`, debes aplicar funciones como `encodeURIComponent()` a cada valor para evitar que caracteres especiales rompan la sintaxis de la petición.

    ¿Cómo funciona?

    Comprende la metodología, fórmulas y conceptos detrás de esta herramienta.

    Enlaces más limpios, mejores APIs: domina la codificación de URLs

    Las URLs son las autopistas de internet, pero cuentan con reglas muy estrictas sobre qué caracteres pueden circular por ellas. Si introduces espacios, emojis o signos como ampersands (&) directamente en un enlace, la comunicación se rompe. Nuestro codificador y descodificador de URLs es una herramienta gratuita que opera exclusivamente en el navegador para traducir tus cadenas al formato que cualquier servidor web comprende sin errores.

    ¿Qué es la codificación de URLs? (El misterio del signo de porcentaje)

    Seguramente habrás visto enlaces repletos de secuencias como %20 o %3F. Se trata de la codificación porcentual. Como las URLs solo admiten un subconjunto restringido de caracteres seguros, cualquier otro símbolo debe transformarse en una secuencia hexadecimal estandarizada.

    Por ejemplo, un espacio se convierte en %20 y un ampersand en %26:

    Carácter originalForma codificada
    Espacio%20
    &%26
    =%3D
    /%2F
    ?%3F
    #%23
    😊 (emoji)%F0%9F%98%8A

    Codificar vs. Descodificar: ¿cuál necesitas?

    • Codificar: Necesario al construir un enlace o enviar parámetros. Si envías una búsqueda como "café & té", debes codificar el texto para que el servidor no interprete el "&" como el inicio de un nuevo parámetro de consulta.
    • Descodificar: Útil al inspeccionar enlaces complejos. Si recibes una URL de seguimiento de marketing con múltiples capas de codificación, pégala aquí para leer la dirección de destino real y sus parámetros limpios.

    Casos de uso prácticos para desarrolladores

    • Peticiones a APIs: Al construir peticiones con fetch o curl, los parámetros de búsqueda deben codificarse para que búsquedas compuestas no rompan la estructura de la consulta HTTP.
    • Depuración de parámetros UTM: Las campañas de marketing acumulan a menudo parámetros superpuestos. Descodificar el enlace permite comprobar al instante si hubo errores en las redirecciones.
    • Compatibilidad internacional: Enlaces con tildes, caracteres asiáticos, cirílicos o emojis requieren codificación UTF-8 para circular con fiabilidad por la red.
    • Codificación URL frente a entidades HTML: No deben confundirse: la codificación URL (%20) sirve para enlaces y llamadas web, mientras que las entidades HTML ( ) sirven para representar caracteres en el DOM de una página.

    Privado e instantáneo

    La privacidad está garantizada desde el diseño. Todo el procesamiento de codificación y descodificación se ejecuta directamente en tu equipo mediante JavaScript. Ningún dato se transmite a servidores, ni se guarda en registros. Es ideal para manipular tokens confidenciales, enlaces de recuperación o credenciales internas con absoluta tranquilidad.

    Última actualización:

    Explora otras calculadoras y herramientas para acelerar tu trabajo.