Codificador / Decodificador de URL

Codifica y decodifica URLs al instante. Convierte caracteres especiales a formato porcentual y viceversa. Admite codificación de URL completa y de componentes. 100% del lado del cliente, sin enviar datos a servidores.

Caracteres de entrada: 0 Caracteres de salida: 0

Ejemplos Rápidos

Acerca del Codificador/Decodificador de URL

La codificación URL convierte caracteres a un formato que puede transmitirse por Internet. Los caracteres especiales como espacios, comillas y caracteres no ASCII se reemplazan con secuencias codificadas por porcentaje (por ejemplo, %20 para espacio). Esta herramienta admite tanto la codificación de URL completa (encodeURI) que preserva la estructura de la URL, como la codificación de componentes (encodeURIComponent) que codifica todos los caracteres especiales incluyendo barras y dos puntos.

Características

How to Use

  1. Select the mode: "Encode" to convert text to URL-encoded format, or "Decode" to convert URL-encoded text back to plain text
  2. Choose the encoding type: "Full URL" preserves URL structure characters (: / ? #), while "URL Component" encodes all special characters
  3. Paste your text or URL into the input field
  4. Click the "Process" button to encode or decode your input instantly
  5. Use the "Copy" button to copy the result to your clipboard, or "Swap" to exchange input and output
  6. Try the Quick Examples buttons below the output to see common encoding/decoding scenarios in action

Common Use Cases

Preguntas Frecuentes

¿Qué es la codificación URL?

La codificación URL (también conocida como codificación por porcentaje) es un mecanismo para codificar información en un Localizador de Recursos Uniforme (URI). Reemplaza caracteres ASCII inseguros con un "%" seguido de dos dígitos hexadecimales. Por ejemplo, un espacio se convierte en %20.

¿Cuál es la diferencia entre encodeURI y encodeURIComponent?

encodeURI codifica una URL completa pero preserva caracteres válidos en la estructura de una URL (como : / ? #). encodeURIComponent codifica todos los caracteres especiales, lo que lo hace adecuado para valores de parámetros de consulta. Use encodeURI para URLs completas y encodeURIComponent para componentes de URL.

¿Cuándo debo usar la codificación URL?

Debe usar la codificación URL cuando sus datos contengan caracteres especiales que necesiten incluirse en una URL, como espacios, caracteres no ASCII o caracteres reservados como & = ? /. Esto asegura que la URL sea válida y pueda ser analizada correctamente por navegadores y servidores.

¿Es seguro usar esta herramienta con datos sensibles?

Sí, todo el procesamiento ocurre completamente en su navegador. No se envía ningún dato a ningún servidor, lo que la hace completamente segura para información sensible como claves API, tokens o URLs privadas.

Can I encode Unicode and non-ASCII characters?

Yes, this tool fully supports Unicode and all non-ASCII characters including emoji, Chinese characters, Arabic script, Cyrillic, and more. These characters are encoded using UTF-8 percent-encoding, which is the standard for modern web applications.

Why does my encoded URL look different after encoding?

URL encoding replaces unsafe characters with percent-encoded sequences. For example, spaces become %20, & becomes %26, and non-ASCII characters become multi-byte sequences like %E4%B8%AD for Chinese characters. This is normal and expected — the encoded URL is still valid and functional.

Can I decode a partially encoded URL?

Yes, the decoder will process any percent-encoded sequences it finds and leave other characters unchanged. However, if the URL contains malformed encoding (like an incomplete % sequence), the tool will show an error. Make sure your input is valid URL-encoded text.

What is the maximum input size?

There is no artificial limit imposed by the tool. The practical limit depends on your browser's memory and JavaScript string handling capabilities. Most modern browsers can handle inputs of several megabytes without issues. For extremely large datasets, consider processing in chunks.

Related Tools