Exporta tu historial de chats desde cualquier app.
Instrucciones paso a paso para 12 apps de mensajería en iPhone, Android, Mac y Windows, en el formato más legible por máquina que ofrece cada una: JSON, luego XML y luego texto plano.
Tus exportaciones son privadas. Mantenlas así.
Cada archivo de esta guía es una copia completa en texto plano de tus conversaciones, incluidos los mensajes de las otras personas. Guárdalo en un lugar al que solo tú tengas acceso y no lo dejes en una carpeta compartida en la nube.
Todas las apps de un vistazo.
Desde dónde exportar, el mejor formato disponible y lo que queda fuera.
| Aplicación | Exportar desde | Mejor formato | Qué obtienes |
|---|---|---|---|
| iMessage / iPhone SMS | Mac (sincronización) · Mac/Windows (copia de seguridad del iPhone) | SQLite | Todo |
| iPhone · Android | TXT (en un .zip) | Un chat a la vez, con límite | |
| LINE | iPhone · Android · Mac · Windows | TXT | Un chat a la vez |
| Telegram | Mac · Windows (Telegram Desktop) | JSON | Todos los chats |
| Signal | Mac · Windows (Desktop + herramienta) · Android | Markdown/JSON | Lo que tenga Desktop |
| Android SMS/MMS | Android | XML | Todos los SMS/MMS |
| Facebook Messenger | Cualquier navegador · iPhone · Android | JSON | Todos los chats (ver nota sobre E2EE) |
| Instagram DMs | Cualquier navegador · iPhone · Android | JSON | Todos los mensajes directos |
| Google Chat | Cualquier navegador | JSON | Todos los chats |
| Discord | Cualquiera (escritorio, web, móvil) | JSON | Solo los mensajes que enviaste |
| Slack | Cualquier navegador, solo administradores | JSON | Depende del plan |
| Ningún dispositivo | Sin exportación | No es práctico |
Cómo sacar un archivo de tu teléfono.
Varias apps solo exportan desde el teléfono. Esta es la forma más fácil de pasarlo.
- 01 · iPhone → Mac
Envíalo por AirDrop.
O usa Save to Files → iCloud Drive y ábrelo desde Finder.
- 02 · iPhone → Windows
Pásalo por la nube.
Usa Save to Files → iCloud Drive, OneDrive o Google Drive, o envíatelo por correo.
- 03 · Android → computadora
Drive, correo o cable.
Guárdalo en Google Drive, envíatelo por correo o conecta un cable USB (Windows: Explorador de archivos; Mac: Android File Transfer u OpenMTP).
iMessage (y SMS desde un iPhone)
- Exportar desde
- Mac (sincronización) · Mac/Windows (copia de seguridad del iPhone)
- Qué obtienes
- Todo
No hay un botón de “exportar”. Tu historial vive en la propia base de datos de Mensajes (chat.db), así que el trabajo consiste en llevar esa base de datos a una computadora. Si usas Android, consulta SMS de Android.
Mac (recomendado)
- En el iPhone: Settings → [tu nombre] → iCloud → Messages in iCloud → on (activa Sync this iPhone).
- En la Mac: Messages → Settings → iMessage → Enable Messages in iCloud y luego Sync Now.
- Deja Mensajes abierto hasta que termine la sincronización (puede tardar horas con historiales grandes). Después, las conversaciones de tu iPhone aparecen en Mensajes en la Mac.
Los SMS/RCS del iPhone también se incluyen. La base de datos está en ~/Library/Messages/chat.db; para leerla, tu app necesita Full Disk Access (System Settings → Privacy & Security). Para convertirla en archivos HTML o de texto legibles, la herramienta estándar es imessage-exporter, de código abierto.
Mac o Windows: copia de seguridad del iPhone (no necesitas iCloud)
Deja desactivada la opción Encrypt local backup; de lo contrario, el archivo no se puede leer sin descifrarlo.
- Mac: conecta el iPhone → Finder → selecciónalo → Back up all of the data on your iPhone to this Mac → Back Up Now.
- Windows: instala Apple Devices desde Microsoft Store (o iTunes en versiones anteriores de Windows) → conecta el iPhone → Back up all of the data on your iPhone to this computer → Back Up Now.
La base de datos de mensajes (con el mismo formato que el chat.db de la Mac) queda en:
| Mac | ~/Library/Application Support/MobileSync/Backup/<device-id>/3d/3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
|---|---|
| Windows (Apple Devices / Store iTunes) | %USERPROFILE%\Apple\MobileSync\Backup\<device-id>\3d\3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
| Windows (iTunes anterior descargado de apple.com) | %APPDATA%\Apple Computer\MobileSync\Backup\<device-id>\3d\3d0d7e5fb2ce288813306e4d4636395e047a3d28 |
- Exportar desde
- iPhone · Android
- Qué obtienes
- Un chat a la vez, con límite
La exportación solo funciona en las apps del teléfono, un chat a la vez. WhatsApp para Mac/Windows y WhatsApp Web no tienen exportación, y Settings → Account → Request account info no incluye los mensajes.
- iPhone: abre el chat → toca el nombre del contacto o grupo en la parte superior → Export Chat → Without Media → Save to Files (o envíalo por AirDrop a una Mac).
- Android: abre el chat → ⋮ → More → Export chat → Without media → guárdalo en Drive, por correo o en Archivos.
- Mac / Windows: no disponible. Exporta en el teléfono y luego pasa el archivo.
- Resultado: un
.zipque contiene_chat.txt(iPhone) oWhatsApp Chat with <name>.txt(Android).
Detalles a tener en cuenta
- Límites: unos 40.000 mensajes más recientes sin archivos multimedia y unos 10.000 con ellos. Exporta Without Media a menos que necesites los archivos.
- Los chats con Advanced Chat Privacy activado no se pueden exportar. Desactívalo primero en ese chat.
- El formato del texto cambia entre las exportaciones de iPhone y Android, y las marcas de tiempo siguen la configuración regional del teléfono y su formato de 12/24 horas. Exporta todo desde el mismo teléfono para que los archivos sean coherentes.
LINE
- Exportar desde
- iPhone · Android · Mac · Windows
- Qué obtienes
- Un chat a la vez
Por chat, solo texto (las fotos y los stickers aparecen como [Photo], [Sticker]). Funciona en todos los dispositivos.
- iPhone / Android: abre el chat → ≡ (arriba a la derecha) → Settings → Export chat history → guárdalo en Archivos, Drive o envíalo por correo.
- Mac / Windows (app de escritorio de LINE): abre el chat → ≡ (arriba a la derecha) → Save chat → elige una ubicación.
- Resultado:
[LINE] Chat with <name>.txt.
No uses la opción “Back up chat history” de LINE (iCloud / Google Drive). Esa copia de seguridad está cifrada y solo se puede restaurar en LINE.
Telegram
- Exportar desde
- Mac · Windows (Telegram Desktop)
- Qué obtienes
- Todos los chats
La exportación solo existe en Telegram Desktop, que es la misma app en Mac y Windows.
- Mac: instala Telegram Desktop desde desktop.telegram.org o con
brew install --cask telegram-desktop. La app de la App Store llamada solo “Telegram” es otro cliente sin la exportación completa. - Windows: instala Telegram Desktop desde desktop.telegram.org o desde Microsoft Store.
- iPhone / Android: no disponible. Inicia sesión en Telegram Desktop en una computadora.
Luego, en Telegram Desktop:
- Toda la cuenta: Settings → Advanced → Export Telegram data → marca Personal chats, Private groups (y Bot chats / Public groups si los quieres) → desmarca los archivos multimedia que no necesites → Format: Machine-readable JSON → Export.
- Un solo chat: ábrelo → ⋮ → Export chat history → Format: JSON.
- Resultado: una carpeta (por defecto,
Downloads/Telegram Desktop/) que contieneresult.json.
Ojo: en un dispositivo donde acabas de iniciar sesión, Telegram puede pedirte que apruebes la exportación desde otro dispositivo o que esperes unas 24 horas antes de que se ejecute.
Signal
- Exportar desde
- Mac · Windows (Desktop + herramienta) · Android
- Qué obtienes
- Lo que tenga Desktop
Signal no tiene exportación en texto plano. La vía habitual es leer la base de datos cifrada de Signal Desktop con la herramienta de código abierto signal-export. Los pasos son los mismos en Mac y Windows.
Mac / Windows
- Instala Signal Desktop (signal.org/download) y vincúlalo con tu teléfono. Al vincularlo, elige Transfer message history; si no, Desktop solo tendrá los mensajes a partir de la fecha de vinculación (la transferencia trae el historial de texto, pero solo unos 45 días de archivos multimedia).
- Deja que termine de sincronizar y luego cierra Signal Desktop.
- Instala uv si no lo tienes y luego ejecuta esto en Terminal (Mac) o PowerShell (Windows):
En Mac, permite la solicitud del Llavero (“Signal Safe Storage”); así se descifra la clave de la base de datos.uvx --from signal-export sigexport signal-exportsigexport --helpmuestra las opciones de formato (--json,--list-chats,--chats). - Resultado: una carpeta
signal-exportcon una subcarpeta por chat (Markdown/JSON más los adjuntos).
Android (no necesitas una computadora para crearla)
Signal → Settings → Chats → Chat backups (en versiones nuevas: Settings → Backups → On-device backups) → actívalo → anota la frase de contraseña de 30 dígitos → Create backup. El archivo signal-*.backup está cifrado; para descifrarlo necesitas signalbackup-tools (Mac/Windows/Linux) y esa frase de contraseña.
iPhone
No existe un archivo de copia de seguridad local. Usa la vía de Desktop.
Las “Secure Backups” en la nube de Signal están cifradas y solo sirven para restaurar; no se pueden exportar.
SMS / MMS de Android
- Exportar desde
- Android
- Qué obtienes
- Todos los SMS/MMS
Android no tiene exportación integrada, y Google Takeout no incluye los SMS. El estándar de facto es SMS Backup & Restore de SyncTech (Play Store):
- Abre la app → Set up a backup → Messages (Calls es opcional) → elige una ubicación (almacenamiento local, Google Drive o Dropbox) → Back up now.
- Pasa el archivo a tu computadora.
- Resultado:
sms-<timestamp>.xml(todos los SMS y MMS en un solo archivo).
Los SMS del iPhone están en Mensajes; consulta la sección de iMessage.
Ojo: los mensajes RCS (“chat”) de Google Messages pueden faltar o estar incompletos según la versión de la app. Revisa en el XML una conversación RCS que conozcas.
Facebook Messenger
- Exportar desde
- Cualquier navegador · iPhone · Android
- Qué obtienes
- Todos los chats (ver nota sobre E2EE)
Se hace a través del Accounts Center de Meta, igual en todos los dispositivos. Es más fácil desde el navegador de una computadora, porque la descarga es un .zip grande.
- Cualquier navegador: facebook.com → foto de perfil → Settings & privacy → Settings → Accounts Center.
- iPhone / Android: app de Facebook o Messenger → menú/perfil → Settings → Accounts Center.
Después:
- Ve a Your information and permissions → Download your information → Download or transfer information.
- Elige tu perfil de Facebook → Specific types of information → Messages.
- Download to device → Date range All time → Format JSON → Media quality Low → Create files. Te avisarán cuando esté listo (de minutos a días); descárgalo desde la misma página.
- Resultado: un .zip con
your_facebook_activity/messages/inbox/<name>_<id>/message_1.json(los chats largos se dividen enmessage_2.json, …).
Los chats con cifrado de extremo a extremo (la opción por defecto para los chats personales de Messenger desde finales de 2023) pueden no estar en esta exportación. Para esos: app de Messenger o messenger.com → Settings → Privacy & safety → End-to-end encrypted chats → Message storage → Download secure storage data.
Mensajes directos de Instagram
- Exportar desde
- Cualquier navegador · iPhone · Android
- Qué obtienes
- Todos los mensajes directos
El mismo proceso de Accounts Center que en Messenger, en cualquier dispositivo:
- Cualquier navegador: instagram.com → More → Settings → Accounts Center.
- iPhone / Android: app de Instagram → perfil → ☰ → Accounts Center.
Luego Your information and permissions → Download your information → Download or transfer information → elige tu perfil de Instagram → Specific types of information → Messages → Download to device, All time, JSON.
Resultado: your_instagram_activity/messages/inbox/<thread>/message_1.json.
Google Chat (y el antiguo Hangouts)
- Exportar desde
- Cualquier navegador
- Qué obtienes
- Todos los chats
Con Google Takeout, en cualquier navegador (también funciona en el teléfono, pero descarga el .zip en una computadora):
- Ve a takeout.google.com → Deselect all → marca Google Chat → Next step.
- Exportar una vez, .zip → Create export. Google te envía un enlace de descarga por correo.
- Resultado:
Takeout/Google Chat/Groups/<id>/messages.json(tanto los mensajes directos como los espacios están enGroups/). El historial de Hangouts se migró a Google Chat y sale aquí.
Discord
- Exportar desde
- Cualquiera (escritorio, web, móvil)
- Qué obtienes
- Solo los mensajes que enviaste
Haz la solicitud una vez desde cualquier dispositivo; el paquete te llega por correo.
- Mac / Windows (app o discord.com): ⚙ User Settings → Data & Privacy → Request all of my data.
- iPhone / Android: pestaña You (perfil) → ⚙ Settings → Data & Privacy → Request data.
Deja marcado Messages → Submit. El enlace llega por correo en unos días (hasta 30); ábrelo en una computadora. Resultado: Messages/c<channel_id>/messages.json más Messages/index.json, que relaciona los ID de canal con sus nombres (los paquetes más antiguos usan messages.csv).
Ojo: contiene solo los mensajes que enviaste, sin las respuestas de nadie más. Discord no ofrece una forma oficial de exportar la otra parte de una conversación.
Slack
- Exportar desde
- Cualquier navegador, solo administradores
- Qué obtienes
- Depende del plan
Solo los propietarios y administradores del espacio de trabajo pueden exportar, y solo desde un navegador (la app de escritorio solo abre el navegador; las apps móviles no pueden):
Nombre del espacio de trabajo (arriba a la izquierda) → Settings & administration → Workspace settings → Import/Export Data → Export → elige un rango de fechas → Start Export.
- Planes Free/Pro: solo canales públicos. Los mensajes directos y los canales privados requieren Business+ o Enterprise Grid (y una solicitud aprobada).
- Resultado: un .zip con una carpeta por canal que contiene un archivo JSON por día, más
users.json/channels.jsonpara resolver los ID.
WeChat: no es práctico
- Exportar desde
- Ningún dispositivo
- Qué obtienes
- No es práctico
Ningún dispositivo ofrece una exportación en texto plano. “Backup and Restore” en WeChat para Mac/Windows genera una copia de seguridad cifrada que solo WeChat puede restaurar, y las herramientas de extracción de terceros dependen de sacar la clave de la base de datos de la memoria del proceso. Considéralo no compatible.
¿Viste un menú que cambió de lugar?
Las apps reorganizan sus ajustes con frecuencia. Si algún paso está desactualizado o quieres que cubramos otra app, escríbenos.