Un valor dentro de una cadena de consulta
Entrada a b&c con el valor scope.
Resultado a%20b%26c — the & is escaped so it cannot be read as a second parameter.
Aplica codificación por ciento a un texto o recupera el original, eligiendo entre una URL completa y un solo valor de consulta.
Resultado
Cambia cualquier dato y el resultado se actualiza al instante.
Entrada a b&c con el valor scope.
Resultado a%20b%26c — the & is escaped so it cannot be read as a second parameter.
Entrada a b&c con el alcance de toda la URL.
Resultado a%20b&c — the space is still escaped but & is preserved as a separator.
Entrada %E4%BD%A0%E5%A5%BD
Resultado 你好: tres bytes UTF-8 se convierten en tres tripletes %XX y la decodificación los restaura.
Usa encodeURIComponent para cualquier valor que coloques después de ? o &, porque un & o = sin escapar dentro de un valor dividiría la consulta. Usa encodeURI solo en un enlace completo que ya tenga sus separadores en su sitio.
The plus sign belongs to form encoding for application/x-www-form-urlencoded bodies, where it means a space. JavaScript URL functions write %20 instead. This tool reads + as a space when decoding and always writes %20 when encoding, so the two conventions do not collide.
%25 is an encoded percent sign, which means the text was encoded twice. Encode once at the point where the value is inserted, not again when building the final link.
La decodificación falla, porque % debe ir seguido de exactamente dos dígitos hexadecimales. Esta herramienta informa del problema en lugar de eliminar caracteres silenciosamente.
Descargo de responsabilidad: Los resultados siguen la fórmula mostrada en esta página y son solo orientativos. Las cantidades reales varían según los materiales, la técnica y las condiciones, así que deja un margen antes de hacer el pedido.