Tu WhatsApp Business guarda años de conversaciones con tus clientes, y la app te deja exportarlas de una en una. El respaldo completo del teléfono, en cambio, ya las trae todas, con sus fotos y sus audios. Solo hay que saber leerlo.
En el video contamos cómo lo hicimos con un negocio real. Aquí van los pasos que no cupieron: qué tocar en el teléfono, los comandos tal como salieron, qué preguntarle a la IA, cuánto costó y lo que no pudimos comprobar. Los datos son del negocio, con su permiso, y en esta página solo hay totales.
- Todos los chats, de una vez. Respaldo del iPhone en el Mac, seis minutos; una herramienta gratuita lo leyó y sacó 676 chats con sus fotos en 17 segundos.
- Quién compró, sin leerlos. Jev, una IA que elige entre opciones, leyó 594 chats en 228 segundos: 352 clientes, 92 compras y 21 personas que nunca recibieron respuesta.
- Con examen. En 71 chats había una foto de comprobante de pago, y Jev había dicho «compró» en 66. Todo el trabajo costó menos de ocho centavos de dólar.
¿Se pueden exportar todos los chats de WhatsApp Business a la vez?
Desde la app, no. WhatsApp exporta un chat a la vez, y WhatsApp Web y Escritorio no tienen ese botón. Pedir los datos de tu cuenta en Ajustes tampoco sirve: trae ajustes y contactos, no mensajes.
Hay dos caminos, y cada uno sirve para una cosa:
| Exportar desde el teléfono | Leer el respaldo | |
|---|---|---|
| Cuántos chats | uno por vez | todos |
| Mensajes por chat | unos 10.000 con archivos, unos 40.000 sin ellos | sin límite |
| Qué necesitas | solo el teléfono | el teléfono, una computadora y una herramienta gratuita |
| Para quién | pocos chats | cientos de chats y años de historia |
Los límites por chat los dan tres guías que coinciden; la ayuda oficial no la pudimos leer entera.
Si son pocos chats: expórtalos desde el teléfono
Si tienes treinta conversaciones, léelas: en una tarde sabes más que cualquier programa. Y para guardar un solo chat, el teléfono alcanza.
- iPhone: abre el chat, toca el nombre del contacto arriba, baja hasta «Exportar chat» y elige si va con archivos o sin ellos. Lo guardas en Archivos o lo mandas a tu Mac por AirDrop.
- Android: abre el chat, toca los tres puntos, «Más», «Exportar chat», elige con archivos o sin ellos, y el destino: Drive, el correo o tus archivos.
Sale un archivo comprimido con un _chat.txt, una línea por mensaje con fecha, hora y autor, y las fotos con el nombre que el texto menciona. Los pasos vienen de guías de terceros: si un menú se llama distinto en tu teléfono, manda lo que veas en pantalla.
Paso 1: el respaldo completo del iPhone en la computadora
Antes de nada, en WhatsApp Business apaga la copia cifrada de extremo a extremo: Ajustes, Chats, Copia de seguridad, Copia cifrada. Con ella puesta, la herramienta del paso 2 no puede entrar. Después de exportar la puedes volver a activar.
En el Mac: conecta el iPhone con el cable, abre el Finder, elige el teléfono en la barra lateral y confía en la computadora si te lo pregunta. Marca que la copia se guarde completa en este Mac, deja sin marcar «Cifrar copia de seguridad local» y presiona «Realizar copia de seguridad ahora». Nuestro iPhone de 128 GB, lleno, tardó seis minutos y ocupó 51 GB en el disco del Mac.
En Windows no lo probamos. El respaldo del iPhone se hace con la app Dispositivos Apple o con iTunes, y según la documentación de la herramienta del paso 2 queda en una de estas dos carpetas:
C:\Users\TuUsuario\AppData\Roaming\Apple Computer\MobileSync\BackupC:\Users\TuUsuario\Apple\MobileSync\Backup
Haz la copia completa y sin cifrar, y antes de seguir mira que exista una de esas carpetas. Como referencia de tamaño: un iPhone de 128 GB lleno ocupó 51 GB.
Si prefieres la copia cifrada de la computadora, la herramienta pide instalar además iphone_backup_decrypt. Nosotros la hicimos sin cifrar.
Paso 2: sacar todos los chats
Lo que corrió el agente para instalar WhatsApp Chat Exporter:
$ uv tool install whatsapp-chat-exporter# la lista de paquetes que instala, recortada + whatsapp-chat-exporter==0.13.0Installed 3 executables: waexporter, whatsapp-chat-exporter, wtsexporter# la carpeta del respaldo tiene un nombre largo, distinto en cada teléfono$ wtsexporter -i --business -b ~/Library/Application\ Support/MobileSync/Backup/<id del respaldo> -j todo.json --txt --no-bannerExtracting WhatsApp files: 0%| | 0/40692 [00:00<?, ?file/s]Generating HTML: 94%|█████████▎| 633/676 [00:03<00:00, 286.13file/s][INFO] Generated 676 chats in 3 seconds[INFO] Writing text file...[INFO] Writing JSON file...[INFO] JSON file saved...(16.81 MB)[INFO] Copying media directory...[INFO] Media directory has been copied to the output directory[INFO] Everything is done!
En Windows no lo corrimos, así que no te enseñamos una salida que no vimos. La herramienta está hecha en Python y su documentación da las dos carpetas del respaldo de Windows. Lo que le pedirías a tu agente es lo mismo: «instala WhatsApp Chat Exporter y lee el respaldo de mi iPhone con la opción de WhatsApp Business». Antes de confiar en el resultado, compara un chat con lo que ves en el teléfono.
La herramienta es gratis y de código abierto. El agente la instaló con uv, un instalador de programas de Python; su documentación usa pip install whatsapp-chat-exporter. Todo el proceso tardó 17 segundos y dejó esto en la carpeta:
| Qué | Cuánto |
|---|---|
todo.json, todo en un archivo | 676 chats, 39.887 mensajes, 16,81 MB |
Un .html y un .txt por chat | 596 y 592 |
| Mensajes con adjunto | 4.168, de los que 4.090 tienen su archivo |
| Carpeta de fotos, audios y documentos | 2,5 GB |
Abres cualquier .html en el navegador y ves el chat entero, con sus fotos, como en el teléfono. Con eso ya no pierdes ni un mensaje, aunque no hagas nada más.
Dos avisos de la herramienta que conviene saber
Faltan páginas, no chats. Salieron 596 .html y 592 .txt para 676 chats. Cuando dos contactos se llaman igual, el archivo de uno pisa al del otro. En todo.json están los 676 completos; si quieres una página por chat, pídele al agente que las genere con nombres que no se repitan.
Algunos adjuntos no están. De los 4.168 mensajes con adjunto, 41 eran contactos compartidos y 37 salieron así en el archivo, sin foto:
The media is missingSuele ser un archivo que ya no estaba en el teléfono cuando se hizo el respaldo. No lo comprobamos uno por uno.
Si tienes Android: el mismo programa, otros dos pasos
Esto no lo probamos. Lo que sigue sale de la documentación de la herramienta y de wa-crypt-tools, que descifra el respaldo por separado si hace falta.
- En WhatsApp Business, Ajustes, Chats, Copia de seguridad: activa la copia cifrada de extremo a extremo y anota la clave de 64 dígitos. WhatsApp la enseña una sola vez; si ya estaba activa y no la guardaste, desactívala y vuelve a activarla para que te dé otra.
- Haz la copia y pasa a la computadora por cable el archivo
msgstore.db.crypt15, que está enAndroid/media/com.whatsapp.w4b/WhatsApp Business/Databases/, y la carpetaWhatsApp Business/Media/con las fotos. - Pídele al agente que corra la herramienta en modo Android, con la opción de Business y tu clave. El comando que da la documentación es
wtsexporter -a --business -k <clave> -b msgstore.db.crypt15 --txt -j.
La clave abre todas tus conversaciones: no la pegues en ningún sitio que no sea tu propia computadora.
Qué pedirle a tu agente, en cuatro frases
Ni el export ni lo que sigue lo escribimos a mano. Lo hizo Claude Code, un agente de IA: un programa que instala, corre y escribe programas en tu computadora. Si todavía no lo tienes, empieza por instalar tu primer agente. Estas son las cuatro cosas que le pedimos, para que las adaptes:
- «Instala WhatsApp Chat Exporter y lee el respaldo de mi teléfono con la opción de WhatsApp Business.»
- «Convierte cada chat en una transcripción corta: fecha, quién habla y el texto, con una marca donde había una foto, un audio o un documento.»
- «Mándale cada transcripción a Jev con estas tres preguntas y guarda las respuestas en un archivo.»
- «Busca en las fotos que mandaron los clientes las que son comprobantes de pago, y compara esos chats con lo que dijo Jev.»
Las tres preguntas que le hicimos a Jev, para copiar
Jev no escribe: le das un texto y una pregunta con opciones, y devuelve la opción elegida y qué tan segura está. Estas son nuestras tres preguntas, con las opciones explicadas como se las explicarías a una persona. Cambia «tu producto» por lo que vendes:
| Pregunta | Opciones |
|---|---|
| ¿Quién es el contacto? | cliente: pregunta por tu producto, pide precio o dónde comprar, o lo compra · socio: revendedor o representante · proveedor: transportadora, banco, imprenta · personal: familia, amigos, asuntos que no son del negocio · spam o desconocido: publicidad, número equivocado, mensajes sueltos |
| ¿Compró? | sí o no, con una regla escrita: cuenta como compra el pago confirmado, el comprobante, la guía de envío o una entrega con fecha; preguntar el precio no es compra |
| Si no compró, ¿dónde se apagó? | precio · dónde comprar o el envío · el negocio no contestó · el contacto dejó de responder · solo quería información · sí compró · no aplica |
Las tres van en una sola llamada por chat. En nuestro caso, cada llamada tardó una mediana de 378 milisegundos.
Y esto es lo que se le manda. El chat de abajo es inventado, de una floristería que no existe, pero tiene el formato exacto que usamos:
[2026-03-02 10:14] Contacto: Buenas, ¿hacen arreglos para cumpleaños? [2026-03-02 10:21] Negocio: Hola, sí. Te mando el catálogo. [2026-03-02 10:21] Negocio: [foto] [2026-03-02 10:40] Contacto: [2026-03-02 10:41] Contacto: ¿Y hacen envíos? [2026-03-02 10:55] Negocio: Sí, a toda la ciudad.
Lo que salió de 594 chats
Jev leyó 594 de los 676 chats; el programa salta las listas de difusión, los estados y los chats sin mensajes con fecha. Tardó 228 segundos, sin un solo error. Así repartió a los contactos:
| Quién es | Chats |
|---|---|
| Clientes | 352 |
| Spam o desconocido | 178 |
| Personal o ajeno al negocio | 37 |
| Socios | 15 |
| Proveedores | 12 |
De cada diez chats, tres no tenían nada que ver con el negocio y ocupaban la misma lista que los clientes.
De 352 clientes, 92 compraron según Jev. Y 21 escribieron, preguntaron y nadie les contestó.
Los chats son muy desiguales, y eso cambia cuánto cuesta leerlos a mano:
| Medida | Valor |
|---|---|
| Mensajes en el chat del medio | 12 |
| Chats de 3 mensajes o menos | 127 |
| Chats de 100 mensajes o más | 48 |
| Primer mensaje del primer chat | diciembre de 2021 |
Los de tres mensajes se leen en segundos. Los 48 largos son los que se comen la tarde, y ahí está casi toda la historia de las ventas.
¿Dónde se apagaron los que no compraron?
Entre los clientes que según Jev no compraron, esto contestó a la tercera pregunta:
| Dónde se apagó | Chats |
|---|---|
| El contacto dejó de responder después de recibir la información | 207 |
| El negocio no contestó | 22 |
| Dónde comprar o el envío | 7 |
| Solo quería información | 6 |
| El precio | 4 |
Los 22 «el negocio no contestó» los revisamos con una regla que no depende de Jev: el último mensaje del chat es del contacto y el negocio nunca volvió a escribir. Se cumple en 21. Algunos escribieron varias veces seguidas, uno hasta diez.
Esa regla la puedes correr tú hoy, sin ninguna IA: pídele al agente la lista de chats cuyo último mensaje es del cliente.
¿Cuánto creerle a la IA? Arma tu propio examen
Una lista bonita que está mal es peor que no tener lista. Para saber cuánto creerle a Jev hacía falta una verdad que no dependiera de él, y la encontramos leyendo chats a mano: cuando alguien paga, manda la captura de la transferencia. Esa foto es una venta.
| El examen | Resultado |
|---|---|
| Fotos que mandaron los clientes, leídas | 262 |
| Chats con un comprobante de pago | 71 |
| De esos, Jev dijo «compró» | 66 |
| De los 5 restantes, Jev dudó (entre 0,42 y 0,49) | 3 |
| Jev dijo «compró» y no hay comprobante en foto | 26 |
Esos 26 pueden ser pagos en efectivo, retiros en persona o comprobantes en PDF, que el lector de fotos no mira. No los confirmamos.
En tu negocio, la verdad puede ser otra: la foto del paquete con su etiqueta, la guía de envío o la factura. Lo que importa es que exista sin preguntarle a la IA.
Jev también se equivocó de una forma útil. Contó como venta un chat con pago y envío que no era del producto, un favor personal. Ve la transacción, pero no pregunta de qué es. Le agregamos una cuarta pregunta, «¿qué se pagó o se envió: tu producto, otra cosa o nada?», y los casos dudosos bajaron de 80 a 15.
Una persona miró 13 de esos dudosos y Jev, cortando en 0,5, acertó 5. Es lo que «dudo» tiene que significar: esos se los das a alguien, no los adivinas.
¿Qué tan bien lee las fotos?
Los comprobantes los leyó Tesseract, gratis y en tu computadora. Primero, una prueba:
$ tesseract --versiontesseract 5.5.3 leptonica-1.87.0# una imagen con el texto «El pingüino comió años de ñandú»$ tesseract ocr_test.png - -l spaEl pinguino comió años de Randú
En Windows no lo probamos. Pídele a tu agente que instale Tesseract con el idioma español y que lo pruebe con una sola foto antes de pasarle todas. Mira con tus ojos si el texto que devuelve se parece al de la foto: con imágenes reales siempre se le escapa algo, sobre todo si están oscuras o torcidas.
Perdió la diéresis y leyó «ñandú» como «Randú». Con fotos de teléfono, oscuras o torcidas, se equivoca más. Por eso no se busca el texto exacto del comprobante, sino señales que sobreviven a los errores:
- palabras de pago: «transferencia», «comprobante», «exitosa», «depósito»;
- el nombre de los bancos con los que te pagan;
- un monto con el signo de dólar, para anotarlo al lado.
Solo se leen las fotos que mandó el cliente, no las del negocio. Aquí fueron 262, y salieron 71 chats con comprobante.
Las notas de voz, transcritas sin salir de tu computadora
En la transcripción, una nota de voz era solo la marca : Jev nunca la había oído. Le pedimos al agente que las convirtiera en texto en la propia computadora con whisper.cpp, la versión que corre en el Mac el modelo de voz Whisper.
| Medida | Valor |
|---|---|
| Notas de voz en chats de clientes | 429, en 96 chats |
| Del negocio y de los clientes | 142 y 287 |
| Tiempo en un Mac mini M4 | 31 minutos |
| Palabras transcritas | 40.411, ninguna nota vacía |
| Modelo | large-v3-turbo, 1,62 GB |
Con los audios dentro, Jev releyó esos 96 chats en 44 segundos. Cambió «compró» en 2, que ya estaban cerca de 0,5, y «dónde se apagó» en 12. El examen siguió en 66 de 71.
Para saber si alguien compró, el texto ya alcanzaba. Lo valioso de los audios es otra cosa: ahí está cómo explica el negocio su producto, qué contesta cuando le preguntan el precio y cómo cierra una venta.
Un detalle que el agente resolvió solo: las notas de WhatsApp vienen en un formato que el modelo no lee, así que primero las convirtió una por una con ffmpeg. Es el tipo de paso que un chat de IA no puede hacer, porque no corre nada en tu computadora.
¿Cuánto cuesta y cuánto tarda?
Todo, menos Jev, es gratis y corre en tu computadora. El tiempo, de punta a punta, fue una tarde:
| Paso | Tiempo |
|---|---|
| Investigar la herramienta y el camino | una hora, aproximada |
| Respaldo del iPhone | 6 minutos |
| Sacar los chats | 17 segundos |
| Preparar las preguntas y correr a Jev | media hora, aproximada |
| Leer las fotos | unos 20 minutos |
| Transcribir los audios | 31 minutos, sin nadie mirando |
Jev cobra por la cantidad de texto que le mandas, y aquí le mandamos conversaciones enteras.
Esto es lo que leyó Jev, corrida por corrida:
| Corrida | Llamadas | Tokens |
|---|---|---|
| Las tres preguntas | 594 | 1.168.773 |
| Otra vez, con los audios | 96 | 354.225 |
| La cuarta pregunta | 80 | unos 250.000, estimado |
Lo que no comprobamos
- El control del export. Comparar tres chats exportados a mano desde el teléfono con lo que sacó la herramienta. Está pendiente; hazlo tú con dos o tres chats antes de confiar en el resto.
- Android y Windows. Todo lo medido fue con un iPhone y un Mac.
- Los límites del export oficial. Salen de guías de terceros; la ayuda de WhatsApp no la pudimos leer entera.
- La descarga del historial en WhatsApp Escritorio, que algunas cuentas ven y otras no.
- Las 26 compras sin comprobante en foto y los 37 adjuntos que faltan.
Si nunca has abierto una terminal y los comandos de esta página te asustan, empieza por qué es la terminal y por qué perderle el miedo. Con un agente no tienes que escribirlos, pero conviene saber qué está corriendo.
Preguntas frecuentes sobre exportar chats de WhatsApp Business
Desde la app, no: exporta un chat a la vez. Con el respaldo completo del teléfono y la herramienta gratuita WhatsApp Chat Exporter, sí: en nuestro caso salieron 676 chats con sus fotos en 17 segundos.
Según tres guías que coinciden, unos 10.000 mensajes si incluyes los archivos y unos 40.000 sin ellos. La página de ayuda oficial no la pudimos leer entera, así que confírmalo en tu teléfono.
No tienen el botón de exportar. Algunas cuentas ven en Escritorio una opción para descargar el historial; no la comprobamos en la cuenta de este negocio.
La herramienta tiene un camino para Android: el archivo de respaldo msgstore.db.crypt15 y la clave de 64 dígitos que WhatsApp enseña una sola vez al activar la copia cifrada. Nosotros lo hicimos con iPhone; en Android no lo probamos.
No. Los programas los instaló, escribió y corrió un agente, Claude Code, y nosotros decidimos qué pedirle en cada paso. Lo que sí hace falta es una clave para Jev, la IA que leyó los chats.
El respaldo, el export, la lectura de las fotos y la transcripción de los audios corren en tu computadora. La transcripción de cada chat sí viaja a los servidores de Jev cuando se la mandas para que la lea.
