Visor de exportaciones de ChatGPT
Arrastra aquí el archivo conversations.json (o el zip completo que te envió ChatGPT) y lee tu historial tal y como lo veías en pantalla: títulos, fechas, código ejecutado, todo. El archivo no sale de tu ordenador.
Visor de exportaciones de ChatGPT
Abre el archivo conversations.json de tu exportación de ChatGPT directamente en el navegador. Recorre todos tus chats, busca en todos a la vez y guarda cualquier hilo en Markdown. No se sube nada.
Suelta tu archivo aquí o haz clic para buscar
conversations.json o .zip
Leyendo tu exportación...
Selecciona una conversación para ver
Error al analizar el archivo
Qué hay dentro de una exportación de ChatGPT
Cuando pides tus datos a ChatGPT, OpenAI te manda por correo un enlace a un zip que caduca a las 24 horas. Dentro encuentras chat.html, que intenta mostrar todas tus conversaciones en una sola página (bien para cincuenta chats, imposible con cinco mil), user.json con los datos de tu cuenta, message_feedback.json con cada pulgar arriba o abajo que has dado, y un montón de imágenes con nombres tipo file-abc123.png. Lo importante está en conversations.json, y por eso existe este visor.
Si lo abres en un editor de texto entiendes enseguida por qué nadie lo lee en crudo. Cada conversación no es una lista de mensajes, es un árbol. Cada vez que editaste una pregunta o pulsaste regenerar, ChatGPT conservó la rama vieja y abrió otra. Todo eso vive en un objeto mapping con punteros a padres e hijos, y un current_node que indica qué rama estabas viendo al final. Un chat de una hora en el que editaste tres veces puede tener el doble de mensajes de los que recuerdas.
Qué hace este visor con el archivo
Recorre el árbol por la misma rama que te mostraba ChatGPT, desde current_node hasta la raíz, y te presenta la conversación como la viste por última vez. Los mensajes que solo existen en ramas abandonadas se cuentan y se mencionan en una nota encima del hilo, así sabes que están sin que te estorben. Las respuestas se muestran como Markdown con bloques de código coloreados. Las ejecuciones del intérprete de código aparecen como bloques plegables con el lenguaje indicado y su salida justo debajo. La navegación web, los resúmenes de razonamiento de los modelos de la serie o, tus instrucciones personalizadas y la memoria tienen cada uno su bloque plegado. Cada respuesta indica el modelo que la escribió. Las imágenes se marcan como [imagen], porque en el archivo solo hay un puntero al fichero.
La búsqueda revisa títulos y el texto completo de cada mensaje, reduce la lista a los chats que coinciden y resalta las coincidencias al abrirlos. Puedes filtrar un hilo para ver solo tus mensajes o solo los de ChatGPT, copiar cualquier mensaje suelto o descargar el hilo entero en Markdown o texto plano.
Los archivos grandes se quedan en tu equipo
Quien usa ChatGPT a diario acaba con exportaciones de cientos de megas, y algunas pasan del giga con las imágenes. Una página web normal no puede pasarle un archivo así al analizador de JSON de golpe. Esta no lo intenta: lee el archivo en trozos de 4 MB, descodifica UTF-8 a través de los cortes para que un carácter japonés o un emoji partido por la mitad no rompa nada, y procesa cada conversación en cuanto llega su llave de cierre. En memoria solo quedan las conversaciones ya reducidas, no el texto en bruto, y por eso un archivo de 2 GB se puede abrir en Chrome o Firefox en un portátil normal. Nada pasa por un servidor: sin subida, sin cuenta, y la página sigue funcionando si te desconectas de internet después de cargarla. Si arrastras el zip en vez del JSON, el visor lo abre en el navegador, localiza conversations.json e ignora el resto. Los zips de más de 1 GB conviene descomprimirlos antes.
Cómo pedir la exportación
- Abre ChatGPT, pulsa en tu nombre o avatar y entra en Configuración.
- Ve a Controles de datos y pulsa Exportar datos. Confirma.
- Espera el correo de OpenAI. Con pocas conversaciones llega en minutos; con muchas puede tardar horas.
- Descarga el zip antes de 24 horas, porque el enlace caduca.
- Arrástralo aquí, o descomprímelo y arrastra solo
conversations.json.
Lo que no hace, para que no te pille por sorpresa
Las conversaciones que borraste antes de exportar no están en el archivo y ningún visor puede recuperarlas. Los enlaces compartidos tampoco vienen. Los chats de GPTs personalizados y de Proyectos sí están, pero el archivo no guarda el nombre del GPT, así que parecen chats normales. Las conversaciones de voz aparecen como transcripciones. Y el visor exporta un hilo cada vez; convertir toda la exportación a Markdown de golpe es otro tipo de herramienta.
Para quién es
Para quien cancela la suscripción y quiere un año de conversaciones en un formato legible. Para desarrolladores que buscan ese fragmento de código que ChatGPT les escribió en marzo y no encuentran a base de scroll. Para quien tiene que demostrar ante recursos humanos o un abogado qué se preguntó y qué se respondió, con fechas. Y para los curiosos que quieren saber cuántas conversaciones han tenido en realidad. El contador de arriba te lo dice, y casi siempre es más de lo que pensabas.