DataExportViewer

Visor de datos de X (Twitter)

Abre tu archivo de X (el mismo ZIP que antes era el archivo de Twitter) —el de Descargar un archivo de tus datos (Download an archive of your data), la carpeta descomprimida o los archivos .js de su carpeta data— en línea, en esta pestaña del navegador: tus tweets, me gusta, seguidores, seguidos y mensajes directos se convierten en tablas en las que puedes buscar y que puedes descargar como CSV, y las listas de seguidores y seguidos se comparan para mostrar quién no te sigue de vuelta. Gratis y sin cuenta; el archivo nunca se sube.

Suelta aquí tu archivo de X —el ZIP tal como lo descargaste, la carpeta descomprimida o los archivos .js de su carpeta data— o

No se sube nada: el archivo lo lee JavaScript en esta pestaña del navegador y se queda en tu dispositivo. Las fotos y los videos del archivo se omiten; solo se leen los archivos de datos. Suéltalo en cualquier parte de la página.

Cómo ver tu archivo de X (Twitter)

  1. Solicita el archivo en X: Configuración y privacidad (Settings and privacy) → Tu cuenta (Your account) → Descargar un archivo de tus datos, confirma tu contraseña y pulsa Solicitar archivo (Request archive). X indica que puede tardar unos días en preparar la descarga de tu archivo de X. Comprueba antes que tu dirección de correo electrónico está confirmada (Ayuda de X, Cómo descargar tu archivo de X).
  2. X indica que recibirás un correo electrónico y una notificación en la aplicación cuando tu archivo esté listo. Descarga el ZIP con la sesión iniciada en tu cuenta de X en el mismo navegador.
  3. Suelta el ZIP descargado en esta página o haz clic en Elegir archivo. Si ya lo has descomprimido, haz clic en Elegir carpeta o suelta la carpeta; también puedes soltar los archivos .js de su carpeta data (tweets.js, like.js, follower.js…).
  4. Cada archivo de datos tiene su pestaña: haz clic en una, escribe en Buscar en esta lista para filtrarla, haz clic en un encabezado de columna para ordenar y pulsa Descargar CSV o Copiar para Excel / Sheets. La pestaña Resumen tiene los gráficos, los recuentos y las fechas.

Qué contiene un archivo de X

X describe el archivo como un archivo legible por máquina con la información asociada a tu cuenta en archivos HTML y JSON (Ayuda de X, Cómo acceder a tus datos de X y descargarlos). El ZIP contiene una página llamada “Your archive” con su propia aplicación de visualización, una carpeta data y carpetas con fotos y videos. En la carpeta data está todo: un archivo por lista, y cada archivo es JavaScript en lugar de JSON puro: empieza por window.YTD.tweets.part0 = y a continuación contiene el array JSON, por lo que un visor de JSON lo rechaza. Esta página elimina ese prefijo y lee el array; la aplicación de visualización y los archivos multimedia se omiten. No da por supuesta una estructura fija: cada lista de cada archivo de datos se convierte en su propia pestaña, con el nombre del archivo, y una lista repartida en varios archivos (tweets.js, tweets-part1.js) se une en una sola pestaña.

En los archivos que hemos probado, esto abarca los tweets (con el texto completo, la fecha, la fuente, los recuentos y los hashtags), los me gusta, los seguidores, los seguidos, las cuentas bloqueadas y silenciadas, las listas, los datos de la cuenta y del perfil, las impresiones e interacciones con anuncios y los mensajes directos: una pestaña por conversación, con el remitente, la hora y el texto de cada mensaje. Conviene saber dos cosas. Los seguidores, los seguidos y los mensajes se guardan como ID de cuenta, no como nombres: el archivo incluye un enlace (twitter.com/intent/user?user_id=…) que abre el perfil en X, y esta página muestra ese enlace. Y todas las fechas del archivo están escritas en UTC (“Sat Sep 19 21:14:02 +0000 2026”); el visor muestra las horas tal como están escritas y no las convierte a tu zona horaria. Cuando el archivo tiene tanto follower.js como following.js, se calculan en la página dos pestañas más a partir de esos dos archivos únicamente: “No te siguen de vuelta” (cuentas que sigues y que no están entre tus seguidores) y “No sigues de vuelta”, cada una con el enlace de la cuenta.

¿Se sube mi archivo de X?

No. El archivo lo abre y lo lee JavaScript en tu navegador; no hay ningún servidor que lo reciba, no se guarda nada y la página no instala cookies. Un ZIP también se descomprime en el navegador, con la descompresión propia del navegador, y solo se leen los archivos de datos: las fotos y los videos que contiene quedan intactos. Puedes comprobarlo por tu cuenta: abre las herramientas de desarrollo de tu navegador en la pestaña Red (Network), suelta un archivo y observa que ninguna solicitud lo transporta. El alojamiento del sitio, GitHub Pages, registra la dirección IP de cada visitante por seguridad, como cualquier servidor web; los detalles están en la página de privacidad. Como el archivo se queda contigo, el visor funciona tanto en un teléfono como en un portátil, y sigue funcionando sin conexión una vez cargada la página.

Pestaña Resumen: recuentos, fechas y horas de más actividad

La pestaña Resumen dibuja dos gráficos pequeños para la lista con fechas más grande (normalmente tus tweets o tus me gusta) —registros por hora del día y por día de la semana, en UTC como las fechas del archivo— y debajo enumera cada sección con su número de registros y su primera y última fecha. Es una vista general de la que puedes hacer una captura de pantalla, pero lo importante de la página son las listas en sí: cada tweet que has publicado con su fecha y su texto, con búsqueda por palabra y exportable como un CSV que se abre en Excel, Google Sheets o Numbers; los me gusta con el texto de cada tweet marcado; cada conversación, en la que puedes buscar.

“Your archive.html” o esta página

El archivo viene con su propio visor: abre “Your archive.html” en un navegador de escritorio y mostrará tus tweets y demás datos de forma muy parecida a como lo hace X. X señala que está pensado para un navegador web de escritorio. Esta página es un visor del archivo de Twitter para los demás casos: leer el archivo en un teléfono o una tableta, buscar en toda una lista a la vez y sacar las listas como CSV o llevarlas a una hoja de cálculo. Lee los mismos archivos de datos que lee el visor integrado, y nada más.

Datos verificados el 25 de septiembre de 2026 con las páginas de ayuda de X “Cómo descargar tu archivo de X” (help.x.com) y “Cómo acceder a tus datos de X y descargarlos” (help.x.com). La estructura del archivo se describe a partir de archivos que hemos probado; X cambia los nombres de archivos y campos con el tiempo, y por eso el visor lee todas las listas que encuentra. DataExportViewer es una herramienta independiente, sin relación con X Corp. La página de ayuda consultada fue la versión en inglés; la redacción que aparece aquí es una traducción.

¿Otras exportaciones? El mismo visor abre las descargas de TikTok, Instagram, Facebook y Google Takeout. La página de inicio enumera todas las herramientas; la página Acerca de explica de dónde proceden los datos.

Preguntas frecuentes

¿Cómo descargo mi archivo de X (Twitter)?

En X: Configuración y privacidad → Tu cuenta → Descargar un archivo de tus datos → confirma tu contraseña → Solicitar archivo. X indica que puede tardar unos días en preparar la descarga de tu archivo de X y que recibirás un correo electrónico y una notificación en la aplicación cuando tu archivo esté listo; descarga el ZIP con la sesión iniciada en tu cuenta de X en el mismo navegador. Asegúrate de que la dirección de correo electrónico de tu cuenta está confirmada antes de solicitarlo. Después, suelta el ZIP en esta página.

El archivo contiene archivos .js, no .json: ¿puede abrirlos esta página?

Sí. Cada archivo de datos del archivo de X es JSON con un prefijo de JavaScript: tweets.js empieza por “window.YTD.tweets.part0 =” y a continuación contiene el array de tweets. Ese prefijo es el motivo por el que un visor de JSON normal rechaza los archivos. Esta página lo elimina y lee el array, así que puedes soltar el ZIP entero, la carpeta descomprimida o los archivos .js de la carpeta data. La aplicación de visualización propia del archivo (la carpeta assets) y los archivos multimedia se omiten.

¿Se sube mi archivo de X a un servidor?

No. El ZIP o los archivos .js los lee JavaScript en tu navegador; ningún servidor los recibe, no se guarda nada y la página no instala cookies. Para comprobarlo, abre las herramientas de desarrollo de tu navegador en la pestaña Red (Network) mientras sueltas el archivo: ninguna solicitud lo transporta. El alojamiento, GitHub Pages, registra las direcciones IP de los visitantes por seguridad; consulta la página de privacidad.

“Your archive.html” necesita un navegador de escritorio: ¿cómo leo mi archivo en el teléfono?

Abre esta página en el teléfono, toca Elegir archivo y elige el ZIP en el lugar donde tu teléfono guardó la descarga. Cada archivo de datos aparece como una pestaña; las tablas se desplazan hacia los lados y Buscar en esta lista filtra las filas. Descargar CSV guarda un archivo que se abre en Google Sheets, Excel o Numbers en el teléfono. No se sube nada, así que funciona con datos móviles y sin conexión una vez cargada la página.

¿Cómo exporto todos mis tweets a Excel o Google Sheets?

Abre la pestaña Tweets: cada fila es un tweet con su fecha (created_at), el texto completo, la aplicación de origen, los recuentos de me gusta y retweets, la información de respuesta y los hashtags, menciones y enlaces de sus entities. Haz clic en Descargar CSV para obtener un archivo UTF-8 que se abre en Excel, Google Sheets o Numbers, o en Copiar para Excel / Sheets para pegarlo directamente en una hoja. Escribe antes en Buscar en esta lista para exportar solo los tweets que coincidan —una palabra, un hashtag o un mes como “Sep 2025”— y haz clic en un encabezado de columna para ordenar por fecha, me gusta o retweets; el CSV sale en ese orden.

¿Por qué los seguidores y los mensajes muestran ID de cuenta en lugar de nombres?

Porque así los escribe X: follower.js y following.js contienen un accountId y un userLink por cada cuenta, y los mensajes directos contienen un senderId y un recipientId. El archivo no incluye los nombres ni los nombres de usuario de otras cuentas. El userLink (twitter.com/intent/user?user_id=…) abre esa cuenta en X, y las tablas lo muestran como un enlace en el que se puede hacer clic.

¿En qué zona horaria están las fechas?

X escribe todas las fechas en UTC, con la forma “Sat Sep 19 21:14:02 +0000 2026” para los tweets y “2026-09-19T21:14:02.000Z” para los mensajes. El visor las muestra tal como están escritas, por lo que pueden diferir de la hora que viste en la aplicación en el desfase de tu zona horaria. Los gráficos de Resumen por hora y día de la semana usan las mismas horas UTC.

¿Puedo usarlo para borrar tweets o para llevar mis publicaciones a Bluesky o Mastodon?

No directamente: esta página solo muestra el archivo y exporta listas a partir de él. Las herramientas que borran tweets en masa o los importan en Bluesky, Mastodon o Threads toman como entrada el mismo ZIP, así que el archivo que abres aquí es el que les darías. Lo que aporta esta página es una forma de mirar primero: filtrar la pestaña Tweets por un año, una palabra o un hashtag, descargar como CSV las filas que coinciden con sus ID y enlaces, y saber qué hay en el archivo antes de entregárselo a cualquier cosa que se conecte a tu cuenta. Esta página, por su parte, no se conecta a nada.

¿Quién no me sigue de vuelta en X?

Abre la pestaña “No te siguen de vuelta”: enumera todas las cuentas de following.js que no están en follower.js, y “No sigues de vuelta” enumera lo contrario. El archivo guarda las demás cuentas como ID, así que cada fila muestra el accountId y su userLink (twitter.com/intent/user?user_id=…), que abre el perfil en X en una pestaña nueva; los nombres no están en el archivo. La comparación se hace en esta página únicamente a partir de los dos archivos; no se obtiene nada de X, y ambas pestañas se pueden descargar como CSV.

¿Cómo busco mis tweets antiguos?

Abre la pestaña Tweets y escribe en Buscar en esta lista: una palabra, un hashtag, un nombre de usuario al que respondiste o un fragmento de fecha como “2014” o “Mar 2019” (las fechas están escritas como “Sat Sep 19 21:14:02 +0000 2026”). El filtro recorre todas las columnas de todos los tweets del archivo, incluidas las respuestas y los retweets, y la línea de estado cuenta las coincidencias; haz clic en created_at para ordenarlos del más antiguo al más reciente, y Descargar CSV conserva solo las filas que coinciden. Cada fila tiene el id del tweet, así que su dirección en X es x.com/tu_usuario/status/<id>.

¿Puedo ver mis me gusta y mis mensajes directos?

Sí. like.js se convierte en la pestaña Like con el ID, el texto y el enlace de cada tweet que te gustó. direct-messages.js y direct-messages-group.js se convierten en una pestaña por conversación, con el ID de la conversación como nombre, con el remitente, el destinatario, la hora y el texto de cada mensaje y las reacciones, si las hay; puedes buscar por palabra en una conversación y descargarla como CSV.