Herramientas/URL Encoder
Utilidades · corre en tu navegador

URL
Encoder.

Codifica y decodifica URLs y query strings. Muestra exactamente qué caracteres cambian. Dos modos: componente y URL completa.

Gratis · Sin registro
Publicidad · AdSense
728×90 · Leaderboard
/tools/url-encoder
● Live
Publicidad · AdSense
336×280 · In-content
¿Qué es?

Todo sobre el URL Encoder.

El URL Encoder de GaloDev codifica y decodifica URLs y query strings usando los dos métodos estándar de JavaScript: encodeURIComponent (para parámetros individuales) y encodeURI (para URLs completas). Muestra exactamente qué caracteres fueron codificados, permite hacer swap entre el texto original y el codificado, e incluye plantillas para casos de uso comunes.

Cómo usarlo

Elegí el modo (Codificar o Decodificar) y el alcance (Componente para query params, URL completa para rutas). Pegá tu texto y el resultado aparece al instante. El botón de swap usa el resultado como nueva entrada para hacer el proceso inverso. Los caracteres codificados se muestran en el panel inferior.

Preguntas frecuentes

¿Cuándo usar "Componente" vs "URL completa"?

Usa encodeURIComponent para codificar valores individuales de query string (ej: ?q=búsqueda+rápida). Usa encodeURI para URLs completas donde querés preservar la estructura (los /, ?, &, = no se codifican).

¿Por qué los espacios se convierten en %20?

%20 es la codificación percent-encoding del espacio (ASCII 32). En URLs de query string también podés ver + para representar espacios (application/x-www-form-urlencoded). Esta herramienta usa el estándar RFC 3986 con %20.

¿Qué caracteres NO se codifican en encodeURIComponent?

Los caracteres que no se codifican son: A-Z, a-z, 0-9, -, _, ., ~. Todos los demás (incluyendo espacios, tildes, @, /, =, &) se codifican como %XX.

¿Puedo decodificar una URL que tiene %2F o %3F?

Sí. Usá el modo "Decodificar" con "Componente" para decodificar todos los caracteres incluyendo los que tienen significado en URLs como / (%2F) y ? (%3F).

También podrías necesitar.

Todas las tools →