Decodificar y codificar URL
Decodifica URLs percent-encoded o codifica texto para parámetros de consulta, rutas, redirecciones y APIs.
Relacionado
Guías para URL Decode
Interoperabilidad de JSON: YAML, CSV, XML, JWT, Schema
El JSON rara vez vive solo. Convierte entre JSON y YAML/CSV/XML, decodifica JWT, genera tipos y valida con JSON Schema — cada paso se queda en el navegador.
Codificación URL: codifica parámetros de consulta y rutas
La codificación porcentual sustituye caracteres inseguros por %XX para que cualquier texto sea seguro dentro de una URL. Sepa qué caracteres escapar y cómo decodificarlos.
Valida el JSON antes de las solicitudes API
Una validación rápida antes de enviar una solicitud API puede separar los problemas de sintaxis JSON de los errores de autenticación, esquema y backend.
Codificación y decodificación de URL
La codificación porcentual (también llamada codificación URL) sustituye los caracteres ASCII no seguros por un % seguido de dos dígitos hexadecimales. Por ejemplo, los espacios se convierten en %20 y las barras en %2F. Es imprescindible cuando quieres meter texto arbitrario en la query string o en un segmento de ruta de una URL.
Úsalo como url decoder : ideal para inspeccionar parámetros de consulta, URLs de redirección, callbacks OAuth o cualquier valor codificado con porcentajes. Pega la cadena codificada y haz clic en Decode para ver el texto original. Búsquedas como * decoding url online* y decode url online apuntan al mismo flujo de trabajo.
En la dirección de codificación, esta herramienta coincide con encodeURIComponent de JavaScript —— es decir, javascript url encode / ** javascript urlencode** buscan exactamente lo mismo. Pega texto plano, pulsa Encode y obtendrás el resultado codificado con porcentajes listo para una query string.
Ejemplo
Texto plano : hello world & more
Codificado en URL : hello%20world%20%26%20more
- Parámetros de consulta —— los valores en
?key=valuedeben codificarse con porcentajes - Peticiones a APIs —— los términos de búsqueda y filtros incrustados en una URL necesitan codificación
- OAuth y JWT —— los tokens dentro de URIs de redirección deben codificarse
La herramienta usa encodeURIComponent / decodeURIComponent y maneja correctamente los caracteres Unicode.
FAQ
¿Por qué mi + no se decodifica como espacio?
En las query strings, los espacios pueden aparecer como + (codificación de formularios) o como %20. decodeURIComponent no convierte + en espacios, así que sustituye los + por espacios (o por %20) antes de decodificar datos de formularios.