Codificar URL

Codifica texto en formato URL.

Resultado codificado para URL

Ejemplos de uso

Incluir caracteres especiales en un parámetro de consulta

Un término de búsqueda o valor con &, =, espacios o caracteres no ASCII puede romper una cadena de consulta. Codificarlo primero mantiene la URL intacta.

Incrustar un mensaje en un enlace para compartir

Cuando necesitas poner texto libre en una URL —un enlace de redes sociales, un parámetro de asunto de correo—, codificarlo primero evita que el enlace se rompa.

Usar un nombre de archivo no ASCII en una ruta de URL

Si un nombre de archivo con espacios o caracteres no ASCII debe aparecer en una ruta de URL, usar el valor codificado es lo más seguro.

Preguntas frecuentes

¿El texto que escribo se envía a un servidor?

No. La codificación ocurre completamente en tu navegador, y lo que escribes nunca se envía a un servidor.

¿Puedo pegar una URL completa aquí?

Esta herramienta usa encodeURIComponent. Codificar una URL completa (incluyendo https://...) también codificaría delimitadores como :, / y ?, dejando de ser una URL válida. Úsala para un valor que va DENTRO de una URL —un valor de parámetro de consulta o un segmento de ruta—, no para una URL completa.

¿Cómo se manejan los espacios?

Los espacios se codifican como %20. (La convención + es una regla diferente usada específicamente para envíos de datos de formulario, así que esta herramienta no la usa.)

¿Esto funciona con texto en otros idiomas y emojis?

Sí. Los caracteres se codifican en porcentaje según sus bytes UTF-8, así que los caracteres no ingleses, los emojis y otro texto Unicode se procesan correctamente.