Sobre o Codificador de 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 codec URL de hidevtool codifica y decodifica online 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. Cole 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.
O que você pode fazer
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 online?
Cole texto y clique em Codificar; copia la salida %XX en valores query o campos de formulario.
Cómo decodifico texto codificado en URL?
Cole hello%20world o similar y clique em 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.
Perguntas frequentes
- Cómo codifico una cadena URL online?
- Cole texto y clique em Codificar; copia la salida %XX en valores query o campos de formulario.
- Cómo decodifico texto codificado en URL?
- Cole hello%20world o similar y clique em 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.