Codificador/Decodificador URL

Codificar y decodificar URL online usando encodeURI y encodeURIComponent. Analiza estructura URL y extrae parámetros de consulta.

Ejecuta una verificación para ver resultados

APIPOST /api/v1/util/urlencode
5(11 votos)
1
comprobaciones realizadas
Prueba también: Codificador/Decodificador Base64
Verificar

Características principales

100% gratuito

Sin registro, comprobaciones ilimitadas

Resultados instantáneos

Análisis en tiempo real con informes detallados

Acceso REST API

Integra en tu flujo de trabajo a través de API

Datos precisos

Consultas en tiempo real a fuentes autorizadas

¿Qué es Codificador/Decodificador URL?

El codificador y decodificador de URL convierte caracteres especiales en URLs a sus equivalentes codificados en porcentaje (codificación) y de vuelta a caracteres legibles (decodificación). Soporta dos modos: encodeURI (para URLs completas, preserva caracteres estructurales como :, /, ?, #) y encodeURIComponent (para valores de parámetros individuales, codifica todo excepto letras y dígitos). La herramienta también analiza la estructura de la URL extrayendo protocolo, hostname, puerto, ruta, parámetros de consulta y fragmento.

La codificación URL es esencial porque las URLs solo pueden contener un conjunto limitado de caracteres ASCII — caracteres especiales, espacios, caracteres Unicode y caracteres reservados deben codificarse para transmitirse correctamente. Utilizada por desarrolladores web construyendo peticiones API, especialistas SEO trabajando con URLs con caracteres no latinos, y cualquiera que diagnostique URLs rotas.

Cómo usar

  1. 1Introduce o pega la URL o cadena de texto a codificar o decodificar
  2. 2Elige el modo: encodeURI (URLs completas) o encodeURIComponent (valores de parámetro)
  3. 3Visualiza el resultado codificado o decodificado al instante
  4. 4Revisa la estructura URL analizada: protocolo, host, ruta y parámetros de consulta individuales
  5. 5Copia el resultado para usar en tu código, petición API o navegador

Quién lo utiliza

Administradores de sistemas

Supervisión y resolución de problemas de infraestructura

Desarrolladores

Depuración de problemas de red e integración vía API

Especialistas en SEO

Verificación de la configuración del dominio y rendimiento

Analistas de seguridad

Auditoría y evaluación de la seguridad de red

Preguntas frecuentes

¿Qué es la codificación URL y por qué es necesaria?
La codificación URL (también llamada codificación porcentual) reemplaza caracteres no permitidos en URLs con un signo de porcentaje (%) seguido de su código hexadecimal. Por ejemplo, un espacio se convierte en %20, un ampersand en %26, y caracteres no latinos como la ñ se codifican como su representación hexadecimal UTF-8. Es necesaria porque la especificación de URLs (RFC 3986) solo permite un conjunto limitado de caracteres.
¿Cuál es la diferencia entre encodeURI y encodeURIComponent?
encodeURI codifica una URL completa dejando intactos los caracteres estructurales (: / ? # = &) para que la URL siga siendo válida. encodeURIComponent codifica todo excepto letras, dígitos y algunos caracteres seguros — diseñado para codificar valores de parámetros individuales. Por ejemplo, si un valor de parámetro contiene un ampersand, encodeURIComponent lo convierte a %26 para que no se confunda con un separador de parámetros.
¿Cómo decodifico una URL codificada?
Pega la cadena codificada en la herramienta y selecciona modo decodificar. Las secuencias codificadas como %20, %3D y %26 se convierten de vuelta a sus caracteres originales (espacio, = y &). Útil para leer URLs de logs de servidor, depurar peticiones API y entender query strings codificados.
¿Cómo maneja la codificación URL caracteres Unicode como ñ o acentos?
Los caracteres Unicode (español ñ y acentos, cirílico, chino, emoji, etc.) se convierten primero a su representación en bytes UTF-8, luego cada byte se codifica en porcentaje. Por ejemplo, la ñ (bytes UTF-8 C3 B1) se convierte en %C3%B1. Los navegadores modernos muestran Unicode decodificado en la barra de direcciones por legibilidad pero transmiten la forma codificada a los servidores.