Codificador / Decodificador de URL
Codifica o decodifica URLs y cadenas de consulta con codificación por porcentaje.
¿Qué es el codificador/decodificador de URL?
Esta herramienta codifica y decodifica URLs y cadenas de consulta con percent-encoding. Convierte espacios, caracteres no-ASCII y caracteres especiales a formato seguro para URL. Esencial para integración API y depuración de URLs.
Cómo usar el codificador
- Selecciona modo Codificar o Decodificar.
- Pega URL o cadena de consulta.
- Selecciona encodeURI o encodeURIComponent.
- Ve la salida al instante.
encodeURI vs encodeURIComponent
- encodeURI — para URL completa, preserva estructura
- encodeURIComponent — para valores de parámetros
- Reservados: : / ? # [ ] @ ! $ & ' ( ) *
- espacio → %20, & → %26, ? → %3F
Preguntas frecuentes
- ¿Por qué es necesaria la codificación URL?
- Las URLs solo permiten caracteres ASCII. Espacios, caracteres hindúes/españoles, caracteres especiales (&, =, ?) deben convertirse a percent-encoding (%20 = espacio, %3F = ?). Ejemplo: "mi consulta" se vuelve %6D%69...
- ¿Qué caracteres se codifican?
- Reservados: : / ? # [ ] @ ! $ & ' ( ) * + , ; =. Inseguros: <espacio> < > " % { } | \ ^ ` y todos los no-ASCII (hindi, chino, emojis). No reservados (A-Z a-z 0-9 - _ . ~) nunca se codifican.
- ¿Diferencia entre encodeURI y encodeURIComponent?
- encodeURI codifica toda la URL — deja :/?#&= (preserva la estructura). encodeURIComponent es estricto — codifica todo, correcto para valores individuales de parámetros de consulta. Esta herramienta da ambos modos.
- ¿Cuándo se rompe la codificación URL?
- Codificación doble (codificar una URL ya codificada) corrompe los datos. %20 → %2520. Codifica solo una vez. Decodifica primero, modifica, luego codifica.
Herramientas relacionadas
- Formateador JSON con Validación y Reparación
Formatea, minifica, valida y repara JSON al instante en tu navegador. Ordena claves alfabéticamente, formato automático al pegar, descarga como archivo — gratis, sin registro, 100% en el cliente.
- Generador de Código QR
Genera códigos QR para URLs, texto, Wi-Fi y más. Descarga como PNG.
- Generador de Contraseñas
Genera contraseñas fuertes y aleatorias con longitud y conjuntos de caracteres personalizados.
- Codificador / Decodificador Base64
Codifica texto a Base64 o decodifica Base64 de vuelta a texto plano.
- Generador de Hash
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 al instante.