Codificar y decodificar URL
Convierte texto en un valor seguro para una URL, o decodifica una cadena con percent-encoding de vuelta a su forma legible. Todo se ejecuta en tu navegador.
El resultado aparece aquí.
Se ejecuta en tu navegador. Lo que introduces no se sube a PayloadIQ.
Esta herramienta codifica y decodifica componentes de una URL directamente en tu navegador, sin enviar nada a ningún servidor. Codificar aplica encodeURIComponent para sustituir por escapes %XX los caracteres con significado especial — como &, ?, =, / y los espacios — de modo que se traten como datos literales y no como sintaxis de la URL. Decodificar usa decodeURIComponent para revertir esos escapes y recuperar el texto original, las mismas funciones que usan tu navegador y Node.
Cómo funciona el percent-encoding
Una URL reserva ciertos caracteres para su estructura: ? separa la query, & une parámetros, = asigna valores y / divide la ruta. Si uno de esos caracteres aparece dentro de un valor (por ejemplo el texto name=Ada & co en un parámetro), hay que escaparlo o el destinatario interpretará mal la URL. encodeURIComponent convierte cada carácter reservado en su escape %XX según UTF-8, así que & pasa a %26, el espacio a %20 y los caracteres acentuados o emoji se codifican en varios bytes. Un detalle importante: encodeURIComponent está pensado para componentes sueltos, no para una URL entera, porque también escaparía los :, / y ? que le dan estructura. Codifica cada valor por separado y luego monta la URL alrededor de ellos.
Privacidad: nada sale de tu navegador
Toda la codificación y decodificación ocurre en local, con JavaScript que se ejecuta en tu pestaña; el texto que pegas nunca se sube ni se registra. Eso lo hace seguro para tokens de sesión, claves de API en query strings, enlaces firmados o cualquier dato sensible que no quieras pasar por un servicio de terceros. Cambia entre los modos Encode y Decode, pega tu cadena y copia el resultado. Si la entrada al decodificar tiene un percent-encoding mal formado — por ejemplo un % suelto sin los dos dígitos hexadecimales que lo siguen — la herramienta te avisa en lugar de devolver datos corruptos en silencio.