🔗 Codificador / Decodificador de URL
Codifica o decodifica URLs y cadenas de consulta instantáneamente
✓ Gratis para siempre · ✓ Sin registro · ✓ Sin subida · ✓ Funciona sin conexión
🔒 Tus datos nunca salen de tu dispositivo. Todo el procesamiento ocurre localmente en tu navegador usando encodeURIComponent / decodeURIComponent (un valor, RFC 3986), modo URL completa que conserva la estructura de la URL, + como espacio (application/x-www-form-urlencoded). Sin subidas, sin servidor, sin rastreo.
Características
- Codifica URLs — Codifica con porcentaje caracteres especiales para uso seguro en URLs y cadenas de consulta.
- Decodifica URLs — Convierte cadenas codificadas con porcentaje a texto legible.
- Soporte Unicode — Maneja todos los caracteres Unicode incluyendo emoji, CJK y símbolos especiales.
Cómo Funciona
- Ingresa texto — Escribe o pega el texto que deseas codificar o decodificar.
- Haz clic en Codificar o Decodificar — La herramienta convierte tu entrada instantáneamente.
- Copia el resultado — Copia la salida codificada o decodificada a tu portapapeles.
Casos de Uso
- Codifica parámetros de consulta para URLs de API
- Decodifica URLs copiadas de barras de direcciones de navegador
- Prepara cadenas para uso en solicitudes HTTP
Preguntas Frecuentes
¿Qué caracteres se codifican?
Todos los caracteres excepto A-Z, a-z, 0-9 y - _ . ~ se codifican con porcentaje. Esto sigue el estándar RFC 3986.
¿Maneja URLs completas?
Sí. Marca «URL completa»: al codificar se dejan : / ? # & = y cualquier %XX que ya tenga la dirección (sin doble codificación tipo %2520) y solo se escapan espacios, acentos, emoji y similares; al decodificar, los & = ? # / escapados siguen escapados, así que la dirección significa lo mismo. Desmárcalo para codificar un solo valor, por ejemplo una URL que va dentro del parámetro redirect= de otra URL.
¿Por qué veo + en lugar de espacios?
Las cadenas de consulta y los formularios HTML (application/x-www-form-urlencoded) escriben el espacio como +; las URLs de búsqueda de Google, por ejemplo. Marca «+ significa espacio» y al decodificar un + se lee como espacio, y al codificar un espacio se escribe como +; un más de verdad siempre es %2B. En una URL completa solo se trata así la parte después del ?, porque en la ruta un + es solo un más.
Herramientas Relacionadas
- > Imagen a Base64 — Convierte una imagen en data URI Base64, o codifica y decodifica texto en Base64 — y vuelve a convertir Base64 en un archivo
- #️⃣ Generador de Hashes — Genera hashes criptográficos a partir de texto o archivos
- { } Formateador y Embellecedor JSON — Imprime bonito, minifica y valida JSON con estadísticas
💬 ¿Bug, idea, o solo un hola? Dile a Milo 🐨 · [email protected]