Codificar y decodificar URL
Web y desarrollo¿Cómo se codifica texto para una dirección web?
Codifica texto con porcentajes para una dirección web o convierte %20 y otros códigos en texto normal.
Lo que introduces permanece en tu dispositivo mientras usas esta herramienta. Al abrir un enlace compartido, los ajustes de su dirección se envían a HowToolbox para preparar la página.
Para un fragmento, como un valor de consulta o segmento de ruta. Escapa todos los caracteres con significado en una dirección: ? & = / # pasan a códigos con %.
Codificado
Hello%20world%20%26%20caf%C3%A9%3F
19 caracteres se convierten en 34
Enlaces patrocinados
Codifica texto con porcentajes para una dirección web o convierte %20 y otros códigos en texto normal.
Cómo usar la herramienta
- Elige Codificar para adaptar texto a una dirección web, o Decodificar para leer una dirección codificada.
- Escribe o pega el texto. Si se encuentra un error al decodificar, se indica en qué carácter está.
- Elige qué codificas en Codificar como: parte de una dirección, dirección completa o datos de formulario.
- Copia el resultado.
Caracteres comunes codificados como parte de una dirección
| Carácter | Codificado |
|---|---|
| + | %2B |
| & | %26 |
| = | %3D |
| / | %2F |
| % | %25 |
| ? | %3F |
Enlaces patrocinados
Cómo funciona
Una dirección web solo admite un conjunto reducido de caracteres. Los demás, como espacios, acentos, emojis o caracteres con significado especial como ? y &, se escriben con un signo de porcentaje y dos dígitos hexadecimales por byte: un espacio pasa a %20 y é a %C3%A9. Primero se convierte el texto en bytes UTF-8 (RFC 3986, sección 2.1).
Qué se conserva depende del destino del texto. En un fragmento de dirección, como un término de búsqueda, se escapa todo lo que tiene significado para que un & del texto no se confunda con el inicio del siguiente parámetro. En una dirección completa se conservan los caracteres de estructura, como / ? & = y #, para que siga funcionando. Los datos de formulario se tratan como un fragmento, salvo que un espacio se escribe + (encodeURIComponent y encodeURI de ECMAScript; estándar URL de WHATWG).
Decodificar requiere códigos válidos. Un % sin dos dígitos hexadecimales detrás, o códigos que no formen UTF-8 válido, no se pueden convertir a texto; la herramienta indica dónde empieza el problema. Codificar no es cifrar: cualquiera puede decodificar el resultado.
Preguntas frecuentes
¿Debo codificar toda la dirección o solo una parte?
Codifica solo la parte que insertas, como un término de búsqueda o nombre de archivo. Codificar una dirección completa como fragmento también escaparía sus barras y dos puntos, e impediría que funcionara.
¿Qué diferencia hay entre %20 y +?
Ambos pueden significar un espacio. %20 funciona en cualquier parte de una dirección. + solo significa espacio en datos de formulario y muchas cadenas de consulta; un signo más literal debe escribirse %2B.
¿Por qué al decodificar dice que mi texto no es válido?
Suele haber un % suelto, como en «100% seguro», o un código copiado a medias como %E2%82. Escribe un signo de porcentaje literal como %25.
¿La codificación oculta información sensible en una URL?
No. La codificación porcentual es reversible. No cifra contraseñas ni tokens.
¿Por qué un signo de porcentaje se convierte en %25?
El signo de porcentaje inicia una secuencia de escape. %25 permite distinguir un porcentaje literal de una secuencia de escape.
También puedes necesitar
- Formateador JSONPega JSON para encontrar errores, darle formato o compactarlo., privada, funciona en tu dispositivoWeb y desarrolloComprobadorConversorCodificación
- Comparador de textosVe lo añadido y lo eliminado, línea a línea o palabra a palabra., privada, funciona en tu dispositivoHerramientas de textoComprobador
- Conversor de tamaño de datosConvierte bytes, kilobytes, megabytes, gigabytes, MiB, GiB y bits, distinguiendo las bases 1000 y 1024., privada, funciona en tu dispositivoConversión de unidadesConversorCodificación
- Traductor de brailleConvierte texto a celdas de braille inglés unificado y viceversa: letras, mayúsculas, números y puntuación básica., privada, funciona en tu dispositivoHerramientas de textoConversorCodificación
- Alfabeto semafórico de banderasConvierte texto en figuras de banderas semafóricas o lee una letra a partir de la posición de los brazos., privada, funciona en tu dispositivoHerramientas de textoConversorCodificación
- Generador de códigos de barrasEAN-13, EAN-8, UPC-A, Code 128 y códigos de barras bancarios finlandeses, listos para descargar., privada, funciona en tu dispositivoMultimedia y archivosGeneradorCodificación
Más en Web y desarrollo
Todas las 18 herramientas de Web y desarrollo- Generador de contraseñasUna contraseña aleatoria creada en tu dispositivo, con su resistencia en bits y sin enviar nada., privada, funciona en tu dispositivo
- ¿Cuál es mi IP?Tu IP pública y la red que hay detrás.
- ¿Está caída la web?Comprueba la respuesta de una web desde nuestro servidor.
- Calculadora de tiempo de descargaIntroduce el tamaño del archivo y la velocidad de conexión para calcular cuánto tarda una descarga o subida., privada, funciona en tu dispositivo
- Códigos de estado HTTPBusca cualquier código de estado HTTP: qué significa 200, 301, 404, 429 o 503, cuándo lo envía un servidor, si las cachés lo guardan y qué RFC lo define., privada, funciona en tu dispositivo
- Comprobador de certificados SSLCaducidad, emisor, nombres cubiertos, cadena y versión TLS de cualquier sitio público, con soluciones fáciles de entender.
Populares ahora
Enlaces patrocinados
Enlaces patrocinados
Enlaces patrocinados