Desarrollador
URL encoder / decoder
Codifica caracteres especiales de una URL (espacios, acentos, ?, &, #…) o decodifícalos. Basado en encodeURIComponent.
Ad — top banner — tool-top
Usa encodeURIComponent (codifica todos los caracteres reservados salvo letras, dígitos y - _ . ~).
Ad — in-article — tool-inarticle
Cómo usar esta herramienta
Una URL no puede contener ciertos caracteres sin percent-encoding. La codificación convierte "hola mundo?" en "hola%20mundo%3F". Útil para construir URLs a mano, depurar una petición o entender un parámetro GET.
Ejemplos concretos
- "hola mundo" → "hola%20mundo"
- "café & té" → "caf%C3%A9%20%26%20t%C3%A9"
- "?q=búsqueda" → "%3Fq%3Db%C3%BAsqueda"
Ad — in-article 2 — tool-inarticle-2
Preguntas frecuentes
- ¿encodeURI o encodeURIComponent?
- encodeURI preserva los caracteres reservados (:/?#&=), encodeURIComponent los codifica todos. Usa encodeURIComponent para un valor de parámetro.
- ¿Por qué %20 y no + para el espacio?
- En URLs modernas (RFC 3986), el espacio se codifica como %20. El + viene de formularios HTML antiguos.
Herramientas relacionadas
Ad — bottom banner — tool-bottom