Esteganografia de Imagen

Descripción general

Hide Text to Image incrusta texto secreto en los píxeles de una imagen usando esteganografía LSB (bit menos significativo), y también puede extraer texto oculto de una imagen procesada. Una contraseña opcional desordena las posiciones de incrustación para que el texto solo se pueda leer con la contraseña correcta. Todo el procesamiento ocurre localmente en tu navegador — la imagen nunca se sube a ningún servidor.

Cómo afectan los niveles de intensidad a la capacidad y la visibilidad

El ajuste de nivel (0–5) controla cuántos bits por canal de píxel se usan para almacenar datos. El nivel 0 usa los menos bits — menor capacidad, cambios casi invisibles. El nivel 5 usa los más bits — mayor capacidad, pero en áreas de color sólido o degradado puede verse un ruido leve a simple vista. El nivel 3 (por defecto) es el equilibrio recomendado.

Elegir un nivel

  • Niveles 0–2 — sigilo máximo, adecuado para texto corto (menos de pocas docenas de caracteres)
  • Nivel 3 (por defecto) — capacidad moderada, válido para mensajes típicos
  • Niveles 4–5 — oculta texto más largo; posible ruido leve en fondos lisos o degradados

Protección por contraseña

  • La contraseña desordena las posiciones de incrustación de bits
  • Sin la contraseña correcta, la extracción produce texto sin sentido
  • Olvidar la contraseña significa que el texto oculto no se puede recuperar
  • Sin contraseña, cualquiera que use el mismo nivel puede extraer el texto

La capacidad está limitada por el número de píxeles de la imagen

La cantidad de texto que puede almacenar una imagen es proporcional a su número total de píxeles. Una imagen de 100×100 píxeles (10.000 píxeles) solo puede almacenar unos pocos cientos de caracteres incluso al nivel más alto. Si necesitas ocultar un mensaje largo, usa una imagen más grande como soporte.

Por qué el archivo de salida debe quedarse como PNG

El archivo de salida siempre es PNG. Si lo vuelves a guardar como JPEG, conviertes el formato o lo compartes a través de una plataforma que recomprime las subidas (redes sociales, aplicaciones de mensajería), los datos LSB quedan destruidos y la extracción fallará. Transfiere el archivo PNG directamente sin ningún procesamiento intermedio.

La herramienta acepta PNG, JPEG y WebP como entrada. Todo Unicode está admitido, incluidos emojis y caracteres multibyte.