Categoría: Desarrollo

Analizador de Data URI

Idea propia¿Falta una herramienta?

Decodifica una URI de tipo data: en su tipo de medio y contenido

Pega una URI de tipo data: y descubre su tipo de medio, juego de caracteres, si está codificada en base64, su longitud en bytes y el texto decodificado cuando es legible. El análisis ocurre por completo en tu navegador.

Tipo de mediotext/plainJuego de caracteresNo especificadoCodificaciónCodificar en Base64Datos13
Contenido decodificado
Hello, world!

Todo lo de esta página se procesa en tu navegador. No se sube nada.

Para qué sirve

Una URI de tipo data: empaqueta varios datos en una sola cadena: el tipo de medio, un juego de caracteres opcional, si el contenido está en base64 y el contenido en sí. Esta herramienta separa esas partes y decodifica el contenido para que puedas comprobar que una URI que te han dado realmente contiene lo que afirma, sin tener que pegarla antes en la barra de direcciones de un navegador.

Cómo se usa

  1. Pega una URI de tipo data:.
  2. Revisa su tipo de medio, juego de caracteres y codificación.
  3. Copia el contenido decodificado si es texto.

Privacidad

Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.

Preguntas frecuentes

¿Se sube algo?
No. La cadena se analiza y decodifica con JavaScript que se ejecuta en la página.
¿Y si el contenido no es texto?
La herramienta sigue mostrando el tipo de medio y la longitud en bytes, pero muestra un aviso en lugar de texto ilegible para contenido binario como imágenes.
¿Por qué el juego de caracteres muestra "No especificado"?
Una URI de tipo data: solo lleva un parámetro de juego de caracteres si quien la construyó lo añadió. Los contenidos en base64 en particular suelen dejarse sin juego de caracteres, ya que la codificación ya fija los bytes.