WorkingFigures

Conversores

Codificar URL

Pega texto y obtenlo codificado para usarlo con seguridad en una URL, una query string o un valor de formulario. Cada carácter reservado o no ASCII se convierte en un escape %XX, y nada sale de tu navegador.

Resultado

El texto lo procesa tu propio navegador y no sale de tu dispositivo: esta página no tiene servidor al que enviarlo.

Cómo funciona

La codificación sigue las reglas de encodeURIComponent: letras, dígitos y - _ . ! ~ * ' ( ) pasan tal cual, y el resto se escribe como bytes UTF-8 en forma %XX. Es el tratamiento correcto para un valor de query string; no pases una URL completa, o sus barras y su ? también se escaparán.

Preguntas frecuentes

¿Codifico la URL entera o solo un valor?

Solo el valor. Codificar una URL completa escapa los :// y ? que le dan estructura. Monta la URL por partes y codifica cada valor de la query por separado.

¿Por qué el espacio es %20 y no +?

%20 es el percent-encoding universal y funciona en todas partes. La convención del + solo aplica dentro de query strings de formularios; los servidores también aceptan %20 ahí.

¿Qué pasa con acentos y emojis?

Se codifican como sus bytes UTF-8, varios escapes %XX por carácter. Cualquier servidor y navegador moderno los decodifica de vuelta sin problema.

Otras herramientas de texto