Codificador / Decodificador de URL

Codifica o decodifica URLs, parámetros de consulta y caracteres especiales. Todo funciona en tu navegador.

0 characters
0 characters
encodeURIComponent / decodeURIComponent — encodes all special characters

¿Qué es la codificación de URL?

La codificación de URL (codificación porcentual) convierte caracteres en un formato que puede transmitirse de forma segura en una URL. Los caracteres como espacios, ampersands y letras no ASCII se reemplazan con un signo de porcentaje seguido de dos dígitos hexadecimales — por ejemplo, un espacio se convierte en %20.

¿Cuándo necesitas codificación de URL?

  • Pasar entrada del usuario como parámetros de consulta (?q=hello%20world)
  • Incluir caracteres especiales en rutas de URL
  • Codificar caracteres no ASCII (español, chino, árabe) en URLs
  • Construir solicitudes de API con valores dinámicos
  • Corregir enlaces rotos causados por caracteres sin escapar

encodeURIComponent vs encodeURI

JavaScript proporciona dos funciones integradas para la codificación de URL. encodeURIComponent() codifica todos los caracteres especiales. Úselo para codificar valores individuales de parámetros. encodeURI()preserva los caracteres de estructura de URL y solo codifica caracteres inválidos.

Decodificación de URL

La decodificación de URL revierte la codificación porcentual a los caracteres originales. Es útil para leer archivos de registro, depurar solicitudes de API o extraer texto legible de URLs codificadas.

Herramientas relacionadas

Para crear slugs de URL limpios, use el Generador de URL Slug. Para convertir formatos de texto, pruebe el Convertidor de Casos.

Herramientas Relacionadas