ESCONDE UNA IMAGEN DENTRO DE OTRA EN X
Suelta la imagen que quieres revelar — o haz clic para examinar
JPEG, PNG, WebP, GIF, BMP · el arte de alto contraste funciona mejor
El truco tap and hold es uno de esos pocos trucos de internet que son genuinamente ingeniosos y no solo llamativos. Una imagen pasa por la línea de tiempo pareciendo un boceto tenue, una tarjeta vacía o un par de ojos flotando en el espacio en blanco. Alguien la mantiene pulsada, se carga la versión en resolución completa y aparece una imagen completamente distinta. No hay animación, no hay nada incrustado y no interviene ninguna app. Es un simple archivo PNG que aprovecha el hecho de que X lo renderiza de dos maneras diferentes.
Esta herramienta genera ese archivo por ti. Sube la imagen que quieres ocultar, elige qué debe mostrar la línea de tiempo en su lugar y descarga un PNG transparente listo para publicar. Todo funciona en tu navegador con la Canvas API: tus imágenes nunca se suben a ningún servidor, no necesitas crear una cuenta y el resultado no lleva marca de agua.
X trata el mismo PNG subido de dos formas distintas según dónde se muestre. En la línea de tiempo genera una vista previa comprimida y aplana cualquier transparencia sobre un fondo blanco. Cuando alguien abre la publicación y la mantiene pulsada para cargar la versión en resolución completa, X entrega el PNG original con su canal alfa intacto, y el fondo oscuro del visor de contenido multimedia se transparenta allí donde la imagen es transparente.
Eso te da dos contextos de renderizado para un mismo archivo: uno compuesto sobre blanco y otro compuesto sobre negro. Un píxel con color C y alfa a mostrado sobre un fondo B se calcula como C·a + B·(1−a). Si decides de antemano cómo quieres que se vea ese píxel sobre blanco y cómo quieres que se vea sobre negro, tienes dos ecuaciones y dos incógnitas, y puedes despejar el color y el valor alfa exactos que satisfacen ambas. Haz eso con cada píxel de la imagen y habrás codificado dos imágenes en un solo archivo.
Hay una trampa, y es la razón por la que toda imagen tap and hold se ve un poco descolorida. El alfa es un único número compartido por los tres canales de color, y el valor que aparece sobre blanco siempre debe ser más claro que el valor que aparece sobre negro. Eso obliga a que la capa de la línea de tiempo quede en la mitad superior del rango de brillo y a que la revelación quede en la mitad inferior. No puedes tener una revelación blanca brillante y un señuelo negro absoluto: las matemáticas no lo permiten. El control de Separación de esta herramienta es exactamente ese equilibrio hecho ajustable: una división más estrecha entre las dos bandas conserva más contraste en ambas imágenes pero deja que se mezclen entre sí, mientras que una división más amplia oculta la revelación con más limpieza a costa de colores más planos.
Suave es el motor predeterminado. Calcula un color y un valor alfa para cada píxel de forma independiente y conserva el color completo en ambas capas. Como un único valor alfa tiene que servir a tres canales de color, aparece una pequeña interferencia cuando las dos capas difieren mucho en tono: una revelación muy saturada puede teñir un poco el señuelo. La herramienta reparte ese error usando el punto medio entre el canal más y el menos exigente, lo que reduce a la mitad el error promedio medido frente al enfoque ingenuo, y también reduce aproximadamente a la mitad el peor caso.
Damero adopta un enfoque completamente distinto. En lugar de pedirle a cada píxel que sirva a las dos vistas, divide los píxeles en dos conjuntos entrelazados. Un conjunto está formado por píxeles blancos cuyo alfa transporta la revelación: se componen como blanco puro en la línea de tiempo y por eso son invisibles ahí, pero sobre negro se convierten en la imagen oculta. El otro conjunto está formado por píxeles negros cuyo alfa transporta el señuelo: invisibles sobre negro, totalmente presentes sobre blanco. El resultado tiene matemáticamente cero interferencia fantasma entre las dos vistas. La contrapartida es que la salida es monocroma y la resolución efectiva se reduce a la mitad, ya que cada vista solo usa la mitad de los píxeles. Para ilustraciones de trazo grueso y alto contraste, esta suele ser la opción con mejor aspecto.
También hay un interruptor de monocromo para el motor Suave. Convertir ambas capas a escala de grises elimina por completo el desacuerdo entre canales, y la codificación pasa a ser precisa hasta una parte en 255, prácticamente perfecta píxel a píxel. Si tu ilustración se lee bien en blanco y negro, esto ofrece el mejor resultado posible sin sacrificar resolución.
El pincel de máscara en el modo Avanzado es lo que separa una imagen tap-and-hold decente de una excelente. Te permite anular la capa señuelo en zonas específicas en lugar de conformarte con lo que generó el preajuste.
Pinta con Mostrar en la línea de tiempo y el señuelo de esa zona seguirá a la imagen de revelación en lugar de ocultarla. Así es como se logra el efecto de los ojos flotantes: oculta la cara entera y luego pinta solo los ojos para que sigan siendo visibles sobre la tarjeta casi blanca. El efecto resulta inquietante justo en la medida correcta, y le da a la gente un motivo para mantener pulsada la imagen.
Pinta con Ocultar más y el señuelo de esa zona se empuja hacia el vacío, borrando el detalle que dejó el preajuste. Esto es útil cuando un preajuste deja escapar parte de la sorpresa: un logo reconocible, una cara, un texto que querías mantener en secreto hasta la revelación.
Como la técnica comprime cada capa en la mitad del rango de brillo disponible, las imágenes con formas marcadas y alto contraste sobreviven mucho mejor que las más sutiles.
Una prueba rápida: si la imagen se sigue leyendo con claridad al entrecerrar los ojos, o al verla como una miniatura pequeña en blanco y negro, sobrevivirá a la codificación. Si depende de matices tonales sutiles, no lo hará.
Fallan más imágenes tap-and-hold en el momento de subirlas que en el de codificarlas. Todo el truco depende de que el canal alfa llegue intacto a X, y hay varias formas de destruirlo por accidente.
El fallo más común es publicar desde la app móvil de X, que recodifica las imágenes subidas a JPEG. El JPEG no tiene canal alfa en absoluto, así que la transparencia se descarta y la capa oculta desaparece, dejando solo el señuelo descolorido. Publica en su lugar desde un navegador de escritorio en x.com.
El segundo fallo más común es volver a guardar el archivo. Abrir el PNG exportado en un editor de imágenes, una app de vista previa o la galería del teléfono, y volver a guardarlo, suele aplanar la transparencia o convertir el formato. Hacerle una captura de pantalla destruye el efecto siempre, porque una captura registra el resultado ya compuesto y no el archivo. Sube exactamente el archivo que generó la herramienta, sin modificarlo.
El tercero es el formato del archivo, y es el que casi nadie acierta. X no toca las imágenes PNG-8 indexadas, pero un PNG RGBA a todo color de unos 900 píxeles o más es candidato a recodificarse a JPEG, y en cuanto eso pasa, el canal alfa desaparece y la imagen oculta desaparece con él. Por eso esta herramienta exporta PNG-8 indexado de forma predeterminada. El beneficio adicional es el tamaño: la misma imagen de 1400 píxeles ocupa cerca de 200 KB como PNG-8 en lugar de 1,3 MB como PNG-32, y en el motor damero el archivo indexado es idéntico píxel a píxel al de color completo. Puedes cambiar a PNG-32 en Avanzado si quieres la máxima profundidad de color, pero en ese caso mantén el lado más largo moderado.
El cuarto es el tamaño puro del archivo. Por encima de unos 5 MB, X recodifica las imágenes subidas a JPEG sin importar el formato. Exportar en PNG-8 hace difícil llegar a ese límite, pero el indicador de tamaño de la herramienta muestra el tamaño real exportado y se pone ámbar al acercarte al umbral, y rojo al superarlo. Si te pasas, reduce el lado más largo o cambia a monocromo, que comprime considerablemente mejor.
Por último, dile a la gente que la imagen es interactiva. Un texto como "tap and hold 👀" o "press and hold to reveal" convierte mucho mejor que publicar la imagen sola, porque el efecto es invisible para cualquiera que simplemente haga scroll. Una vez publicada, pruébala tú mismo: abre la publicación en un teléfono, ponla en pantalla completa y luego mantenla pulsada y elige "Cargar en 4K" en iOS o la opción equivalente de alta resolución en Android.
La técnica necesita una plataforma que muestre una vista previa aplanada sobre blanco y una vista a tamaño completo que conserve la transparencia. Esa combinación no es universal.
X es la plataforma fiable, por eso la tendencia vive ahí. Algunos clientes de Discord, Telegram y Slack producen una división comparable según el tema del usuario, aunque los resultados varían según el cliente y la versión. Instagram, Facebook y WhatsApp eliminan la transparencia al subir la imagen, así que el efecto no sobrevive en ninguna de ellas. La pestaña Avanzado te permite cambiar el fondo asumido de la línea de tiempo y el de la revelación si quieres apuntar a una plataforma con un renderizado distinto, pero para X, los valores predeterminados de blanco y negro son correctos y deberías dejarlos tal cual.
El mismo truco circula bajo muchos nombres, lo que en parte explica por qué cuesta encontrarlo al buscar. En el X de habla inglesa se le suele llamar imagen tap and hold, imagen press and hold, o simplemente tap to reveal. Los usuarios de Android tienden a decir long press, porque así se llama el gesto en esa plataforma. Los usuarios de escritorio muchas veces nunca lo descubren, ya que la revelación depende de abrir el archivo en resolución completa. Todos estos nombres describen una misma técnica: un único PNG transparente que parece una imagen en la línea de tiempo y otra distinta cuando se abre.
La idea es más antigua que la ola actual. Nació de la tradición japonesa del kakushie — 隠し絵, escrito カクシエ en katakana, literalmente "imagen oculta" —, un género de ilustración construido en torno a una imagen escondida dentro de otra imagen. La versión digital se extendió por la comunidad japonesa de arte con IA en X antes de cruzar al resto del mundo, por eso todavía se ven publicaciones etiquetadas 隠し絵 o カクシエ junto a los textos en inglés, y por eso algunos generadores se anuncian como creadores de kakushie. Si estás buscando ejemplos en vez de herramientas, esas etiquetas japonesas son, con mucha diferencia, el filón más rico.
El repunte actual comenzó cuando una serie de ilustraciones de temática angelical de la artista japonesa de IA @sarasara_aiart circuló ampliamente, y en cuestión de días miles de cuentas publicaban las suyas propias: paisajes de fantasía, personajes de anime, retratos y escenas surrealistas que se transforman en algo completamente distinto al hacer un long press. Si llegaste hasta aquí por esa tendencia, lo importante que hay que entender es que el efecto no es una función de la IA y no tiene nada que ver con cómo se generó la imagen. Es una propiedad del archivo, y puedes aplicarla a una fotografía con la misma facilidad que a una ilustración.
Esta es, con diferencia, la razón más común por la que una imagen que funciona parece estar rota, y vale la pena entenderla antes de publicar. La revelación no está pintada dentro del archivo: surge de lo que haya detrás de los píxeles transparentes. En la línea de tiempo, X aplana tu PNG sobre blanco, así que solo se ve la capa señuelo. Al abrir la imagen, X conserva el canal alfa y la propia interfaz de quien la ve se transparenta por las zonas transparentes.
Eso significa que la revelación depende de quién la esté mirando. Alguien en modo oscuro tiene un fondo casi negro y ve la imagen oculta exactamente como la pensaste. Alguien en modo claro tiene un fondo blanco o casi blanco muy parecido al de la línea de tiempo, así que la capa oculta queda tenue y el efecto puede no notarse en absoluto. No hay nada mal en tu archivo: simplemente estás viendo lo que ve alguien en modo claro. La herramienta asume un fondo oscuro de forma predeterminada, porque es el caso sobre el que está construida la tendencia, pero si estás probando y la revelación se ve débil, revisa primero tu propio tema antes de empezar a mover controles. Por eso también ayuda un texto en la publicación: decirle a la gente que cambie a modo oscuro, o simplemente que haga tap and hold, convierte mucho mejor que confiar en que lo descubran solos.
Si quieres apuntar específicamente a quienes usan el modo claro, la pestaña Avanzado te permite cambiar el fondo de revelación asumido de negro a blanco y recalcular la codificación para ese caso. El contraste que puedes lograr es menor, porque los dos fondos quedan mucho más cerca entre sí, pero sí funciona.
X muestra dos renderizados distintos del mismo PNG. En la línea de tiempo aplana la imagen sobre un fondo blanco, lo que oculta todo excepto la capa señuelo. Cuando alguien abre la publicación y la mantiene pulsada para cargar la versión en resolución completa, X entrega el PNG original con su canal alfa intacto, y el fondo oscuro de quien lo ve se transparenta por los píxeles transparentes para revelar la imagen oculta. Esta herramienta calcula los valores de color y alfa píxel a píxel que hacen que ambos renderizados coincidan con las imágenes que elegiste.
Casi siempre porque el canal alfa se perdió en algún punto del camino. La app móvil de X recodifica las imágenes subidas a JPEG, que no tiene transparencia, así que publica en su lugar desde un navegador de escritorio en x.com. El formato importa tanto como eso: X no toca los PNG-8 indexados, por eso esta herramienta exporta PNG-8 de forma predeterminada, mientras que un PNG RGBA a todo color de unos 900 píxeles o más puede recodificarse a JPEG. Los archivos de más de unos 5 MB se recodifican sin importar el formato. Nunca abras el PNG exportado en otro editor y lo vuelvas a guardar, y nunca le hagas una captura de pantalla: sube exactamente el archivo que te da la herramienta.
Es un límite matemático de la técnica y no un fallo de la herramienta. Un mismo píxel tiene que componerse a un valor claro sobre blanco y a un valor oscuro sobre negro al mismo tiempo, lo que confina el señuelo a la banda superior de brillo y la revelación a la inferior. El control de Separación decide dónde queda esa división: menos separación da colores más vivos pero más interferencia entre las dos vistas, más separación da un ocultamiento más limpio pero imágenes más planas. Toda imagen tap-and-hold que se ha hecho jamás tiene esta limitación.
Ilustraciones de alto contraste con un sujeto claro: line art, ilustración de trazo grueso, siluetas y arte con IA de formas marcadas. Las fotografías recargadas, con mucho detalle y poco contraste, son las que más pierden en la codificación. Las fuentes en monocromo se codifican de forma casi perfecta píxel a píxel, así que si una imagen se lee bien en blanco y negro, sobrevivirá al proceso casi intacta. Una buena prueba es entrecerrar los ojos frente a la imagen: si se sigue leyendo, funcionará.
No. Cada paso se ejecuta localmente en tu navegador usando la Canvas API. Tus imágenes nunca se transmiten a ningún sitio, no hay que crear ninguna cuenta y no se guarda nada después de cerrar la pestaña. Puedes desconectarte de internet después de cargar la página y la herramienta seguirá funcionando durante esa sesión.
El efecto necesita una plataforma que muestre una vista previa aplanada sobre blanco y una vista completa que conserve la transparencia. Hoy en día X es la plataforma fiable. Algunos clientes de Discord, Telegram y Slack producen una división clara-oscura parecida según el tema que se use. Instagram, Facebook y WhatsApp eliminan la transparencia al subir la imagen, así que el truco no sobrevive ahí. La pestaña Avanzado te permite redirigir los fondos asumidos si quieres experimentar con otra plataforma.
PNG-8, que es la opción predeterminada. X no toca las imágenes PNG-8 indexadas, mientras que un PNG RGBA a todo color de unos 900 píxeles o más es candidato a recodificarse a JPEG, y el JPEG no tiene canal alfa, así que la imagen oculta se destruye. El PNG-8 también es muchísimo más pequeño: una exportación de 1400 píxeles pesa alrededor de 200 KB en vez de 1,3 MB. En el motor damero, el archivo indexado es idéntico píxel a píxel a la versión a todo color, porque esa codificación ya usa menos de 256 valores distintos de por sí. En el motor suave, la paleta está limitada a 256 entradas, así que hay una ligera aproximación de color, pero el canal alfa se cuantiza con prioridad, y la intensidad medida de la revelación no cambia. Elige PNG-32 en Avanzado solo si quieres la máxima profundidad de color y vas a mantener la imagen pequeña.
Suave calcula un color y un valor alfa para cada píxel y conserva el color completo, con una pequeña interferencia entre las dos vistas cuando las capas difieren en tono. Damero divide los píxeles en dos conjuntos entrelazados, uno con el señuelo y otro con la revelación, lo que da matemáticamente cero interferencia fantasma pero es monocromo y reduce la resolución efectiva a la mitad. Usa Suave para ilustraciones a color y fotografías, y Damero cuando quieras el ocultamiento más limpio posible en trabajos gráficos de trazo marcado.
Entre unos 1200 y 2048 píxeles en el lado más largo es el punto óptimo: lo bastante grande para que X conserve el detalle al cargar la versión en resolución completa. Como la herramienta exporta PNG-8 indexado de forma predeterminada, el tamaño ya no es lo que rompe el efecto: X no toca el PNG-8, y una exportación de 1400 píxeles ronda los 200 KB, muy lejos del umbral de 5 MB. El viejo consejo de mantenerla pequeña solo aplica si cambias a PNG-32 en Avanzado, donde un PNG a todo color de unos 900 píxeles o más corre el riesgo de recodificarse a JPEG, lo que elimina el canal alfa y arruina la revelación. La herramienta muestra el tamaño exacto del archivo exportado en cualquier caso.
Sí. Cambia a la pestaña Avanzado y ajusta la fuente del señuelo a "Subir una imagen distinta". Este es el modo de dos imágenes: una se muestra en la línea de tiempo y otra completamente distinta aparece al hacer tap and hold. Ten en cuenta que dos imágenes a color sin relación entre sí difieren más a menudo que un señuelo derivado de la revelación, así que espera algo más de interferencia; el interruptor de monocromo o el motor Damero lo limpiarán si te molesta.
Sin marca de agua, sin límite, sin registro y sin costo. La herramienta funciona por completo en tu navegador, así que no hay capacidad de servidor que medir. Haz tantas como quieras.