No hay herramientas usadas recientemente
Aún no hay herramientas favoritas

Codificador URL Gratis: Codificar y Decodificar URL Online

182 usos

Referencia de codificación URL común

CarácterCodificadoDescripción
Espacio%20 / +Carácter de escape URL más común
!%21Signo de exclamación
#%23Hash, símbolo de ancla URL
%%25Signo de porcentaje (debe escaparse)
&%26Separador de parámetros URL
=%3DAsignación de parámetro URL
?%3FInicio de cadena de consulta
/%2FSeparador de ruta

Consejos sobre Codificación URL

Codificación porcentual — qué es
La codificación URL reemplaza caracteres especiales con %XX (valor hex). Los espacios se convierten en %20, & en %26, = en %3D. Necesario para URLs válidas.
Tabla de referencia
Consulta la tabla con los caracteres más comunes y su codificación URL. Incluye espacios, signos, acentos y caracteres especiales.
Decodificar URL codificada
Pega una URL con caracteres %XX para ver el texto original. Útil para depurar parámetros de URL y analizar enlaces.

Preguntas frecuentes

Q ¿Qué es la codificación URL?
A La codificación URL (percent encoding) reemplaza caracteres no permitidos en URLs con % seguido de su valor hexadecimal. Ejemplo: espacio → %20, & → %26.
Q ¿Por qué necesito codificar URLs?
A Las URLs solo admiten ciertos caracteres ASCII. Los espacios, acentos, signos y caracteres especiales deben codificarse para que la URL sea válida y funcione correctamente.
Q ¿Cuál es la diferencia entre %20 y +?
A %20 es la codificación estándar del espacio en URLs. El + se usa como alternativa al espacio solo en formularios (application/x-www-form-urlencoded).
Q ¿Puedo codificar texto utilizando directamente diferentes conjuntos de caracteres?
A Esta herramienta se centra en la codificación de URL, no en la conversión de conjuntos de caracteres. Asume que su texto de entrada ya está en un conjunto estándar como UTF-8. Si tiene texto en una codificación diferente, deberá convertirlo a UTF-8 primero antes de usar este codificador para garantizar una codificación porcentual adecuada. Asegúrese de que su cadena esté representada como bytes UTF-8 antes de introducirla aquí.
Q ¿Por qué encodeURI deja caracteres como ? y = sin codificar?
A encodeURI está diseñado para codificar URLs completas, no valores de parámetros. Preserva caracteres con significado especial en las URLs — como ?, #, / y =. Si necesitas codificar esos caracteres, usa encodeURIComponent. Por ejemplo, encodeURI no toca ?, pero encodeURIComponent lo convierte en %3F. Elige el modo correcto en esta herramienta según la parte de la URL que estés codificando.
Q ¿Por qué mi URL codificada se ve diferente en la barra de direcciones del navegador en comparación con lo que escribí?
A Los navegadores suelen normalizar las URLs automáticamente. Por ejemplo, escribir un espacio en la barra de direcciones se convierte en %20, pero algunos navegadores lo muestran de nuevo como un espacio. Nuestra herramienta te muestra la salida cruda con porcentajes, que es lo que realmente se envía por la red. Pega la URL de tu navegador en el decodificador para ver los caracteres reales subyacentes. Este desajuste sorprende a muchos desarrolladores.

Cómo Codificar y Decodificar URLs

Herramientas relacionadas