Codificador URL

Pega texto plano o una cadena codificada en porcentaje. Usa las reglas encodeURIComponent / decodeURIComponent.

Acerca de Codificador URL

Cadenas de consulta, URL de redirección y callbacks OAuth incrustan texto que debe sobrevivir al transporte HTTP: espacios, ampersands y Unicode requieren codificación porcentual. El códec URL de hidevtool codifica y decodifica en línea con reglas similares a encodeURIComponent.

Codificar convierte caracteres reservados y bytes UTF-8 en escapes %XX; decodificar restaura texto legible y trata + como espacio en formularios clásicos. Pega un valor de componente o un fragmento codificado—no sustituye un analizador URI completo.

El FAQ cubre encodeURI frente a encodeURIComponent, errores de doble codificación y palabras clave no ASCII en enlaces de marketing.

Qué puedes hacer

encodeURIComponent

Codifica ?, &, =, /, espacios y bytes no ASCII—apropiado para valores individuales de query.

Decodificar fragmentos

Decodificar invierte %XX (y + como espacio) cuando los escapes están bien formados.

Caracteres reservados

Caracteres como #, ? y & cambian el significado en URL—codifica valores que los contengan antes de concatenar.

Bytes UTF-8 porcentuales

El texto no ASCII se convierte en secuencias % multibyte—decodificar muestra Unicode correcto.

No es encodeURI

encodeURI deja :// y barras de ruta; esta herramienta codifica toda la cadena pegada como un componente.

Doble codificación

Codificar texto ya codificado produce %25—decodifica una vez, edita y vuelve a codificar si hace falta.

Casos de uso

¿Cómo codifico una cadena URL en línea?

Pega texto y pulsa Codificar; copia la salida %XX en valores query o campos de formulario.

¿Cómo decodifico texto codificado en URL?

Pega hello%20world o similar y pulsa Decodificar para restaurar espacios y Unicode.

¿Es lo mismo que codificar una URL completa?

No—pega un componente cada vez (segmento de path vs valor query) para control fino.

Preguntas frecuentes

¿Cómo codifico una cadena URL en línea?
Pega texto y pulsa Codificar; copia la salida %XX en valores query o campos de formulario.
¿Cómo decodifico texto codificado en URL?
Pega hello%20world o similar y pulsa Decodificar para restaurar espacios y Unicode.
¿Es lo mismo que codificar una URL completa?
No—pega un componente cada vez (segmento de path vs valor query) para control fino.
¿Por qué el espacio es %20 y no +?
encodeURIComponent usa %20; application/x-www-form-urlencoded a menudo usa +—aquí decodificar trata + como espacio.
¿Puedo codificar una URL entera con esquema?
Es posible pero suele ser incorrecto—codifica solo el valor dinámico y monta scheme://host/path?key=value a mano.
¿Por qué veo %C3%B1?
Es UTF-8 para ñ—decodifica a caracteres legibles; codifica de nuevo solo si cambió el texto plano.