Decodificador URL
Decodifica cadenas codificadas en URL de vuelta a texto legible.
¿Qué es la Decodificación URL?
La decodificación URL es el proceso de convertir caracteres codificados por porcentaje de vuelta a su forma original. Cuando los datos están codificados en URL, los caracteres especiales se reemplazan con % seguido de valores hexadecimales. Este decodificador revierte ese proceso para restaurar el texto original.
¿Cuándo Necesitas la Decodificación URL?
- Lectura de Cadenas de Consulta: Decodifica parámetros de URLs para ver sus valores reales.
- Depuración de Aplicaciones Web: Comprende qué datos se están pasando en las URLs.
- Análisis de Registros: Decodifica URLs en registros de servidor o datos de análisis.
- Desarrollo de API: Decodifica parámetros URL recibidos de clientes.
- Procesamiento de Datos: Extrae y decodifica datos de fuentes codificadas en URL.
Ejemplos Comunes de Decodificación URL
- %20 o + se convierte en espacio ( )
- %21 se convierte en signo de exclamación (!)
- %40 se convierte en signo de arroba (@)
- %26 se convierte en ampersand (&)
- %3F se convierte en signo de interrogación (?)
- %2F se convierte en barra diagonal (/)
Cómo Usar Este Decodificador URL
- Pega tu cadena codificada en URL en el campo de entrada superior.
- Haz clic en el botón "Decodificar URL".
- El resultado decodificado aparecerá en el campo de salida.
- Usa el botón "Copiar Resultado" para copiar el texto decodificado.
Decodificación URL vs Codificación URL
La codificación URL convierte caracteres especiales a formato codificado por porcentaje para transmisión segura en URLs. La decodificación URL revierte este proceso. Usa nuestro Codificador URL si necesitas codificar texto en lugar de decodificarlo. Use our URL Encoder if you need to encode text instead of decoding it.
URL Decoding in Programming Languages
URL decoding is built into most programming languages. Here are examples:
PHP
$decoded = urldecode($encoded); // or rawurldecode($encoded)
JavaScript
const decoded = decodeURIComponent(encoded); // Browser & Node.js
Python
from urllib.parse import unquote
decoded = unquote(encoded)
Go
import "net/url"
decoded, _ := url.QueryUnescape(encoded)
Java
import java.net.URLDecoder;
String decoded = URLDecoder.decode(encoded, "UTF-8");
Ruby
require 'uri'
decoded = URI.decode_www_form_component(encoded)
C#
string decoded = System.Web.HttpUtility.UrlDecode(encoded);