Los archivos JSON de Google Takeout, explicados

Tiempo de lectura: 5 minutos

Has exportado tus fotos de Google Fotos con Takeout y ahora hay miles de archivos .json entre tus imágenes. ¿Qué son estos archivos JSON? ¿Puedes eliminarlos? ¿Y cómo vuelves a incorporar los metadatos a tus fotos para que la fecha y la ubicación sean correctas? Aquí encontrarás las respuestas.

¿Qué son estos archivos JSON?

Los archivos .json de tu exportación de Google Takeout son archivos complementarios de metadatos. Cada uno corresponde a una foto o un vídeo y contiene información importante:

  • Cuándo se tomó la foto (la fecha y hora de captura originales)
  • Dónde se tomó (coordenadas GPS)
  • Descripciones y pies de foto que añadiste en Google Fotos
  • Personas etiquetadas en la foto
  • Si estaba marcada como favorita
  • El nombre de archivo original y el dispositivo con el que se tomó la foto

Por cada foto, como IMG_1234.jpg, hay un archivo correspondiente llamado IMG_1234.jpg.json justo al lado.

¿Qué contiene un archivo JSON?

Si abres uno de estos archivos JSON en un editor de texto, verás algo parecido a esto:

{
  "title": "IMG_20230815_142536.jpg",
  "description": "Beach sunset with the family",
  "photoTakenTime": {
    "timestamp": "1692113136",
    "formatted": "Aug 15, 2023, 2:25:36 PM UTC"
  },
  "geoData": {
    "latitude": 36.778259,
    "longitude": -119.417931,
    "altitude": 15.0,
    "latitudeSpan": 0.0,
    "longitudeSpan": 0.0
  },
  "geoDataExif": {
    "latitude": 36.778259,
    "longitude": -119.417931,
    "altitude": 15.0,
    "latitudeSpan": 0.0,
    "longitudeSpan": 0.0
  },
  "favorited": true,
  "googlePhotosOrigin": {
    "mobileUpload": {
      "deviceType": "ANDROID_PHONE"
    }
  }
}

Este archivo nos indica que la foto se tomó el 15 de agosto de 2023 a las 14:25, que la ubicación estaba en California (esas coordenadas GPS), que estaba marcada como favorita y que se subió desde un teléfono Android. El usuario escribió la descripción "Beach sunset with the family" en Google Fotos.

JSON significa "JavaScript Object Notation" — es simplemente una forma de guardar datos estructurados en un archivo de texto. No necesitas saber programar para utilizar estos datos; solo necesitas la herramienta adecuada para leerlos y volver a escribirlos donde corresponden.

¿Qué es supplemental-metadata.json?

A finales de 2024, Google cambió discretamente el nombre de los archivos JSON complementarios. El nombre anterior era sencillo: IMG_1234.jpg.json. El nuevo nombre es IMG_1234.jpg.supplemental-metadata.json. Los mismos datos, la misma función, solo un nombre más largo. Google no anunció el cambio; la gente se dio cuenta cuando sus herramientas dejaron de funcionar.

Si exportas hoy, puede que recibas el formato antiguo, el nuevo o ambos en la misma exportación. Google sigue aplicando el cambio de forma irregular.

Y aquí viene lo curioso: Google recorta los nombres de archivo a 46 caracteres. Sustituyó la breve extensión .json por la de 27 caracteres .supplemental-metadata.json y después la recorta cuando no cabe. El resultado es una lotería de nombres de archivo truncados:

IMG_1234.jpg.supplemental-metadata.json           ← ¡cabe! (nombre corto)
IMG_20230815_142536.jpg.supplemental-metad.json   ← casi
PXL_20230815_142536789.jpg.supplemental-m.json    ← cada vez más críptico
2023-08-beach-sunset-panorama.jpg.suppleme.json   ← suerte al buscarlo en Google
Screenshot_2023-08-15-14-25-36-edit.suppl.json    ← ¿qué se supone que es esto?

Si ves .supplemental-metadat.json, .supplemental-met.json, .supplemental-me.json, .supplementa.json u otra abreviatura, se trata del mismo archivo complementario de metadatos de antes, solo que con el nombre recortado. Vuelve a incorporar los datos a tus fotos y elimínalo, igual que los antiguos archivos .json.

Metadata Fixer reconoce automáticamente tanto los nombres antiguos como los nuevos, incluidas todas las variantes abreviadas. Si utilizas exiftool manualmente, tendrás que tener en cuenta ambas convenciones y todos los puntos de corte posibles.

¿Por qué guarda Google los metadatos por separado?

Cuando subes fotos a Google Fotos, el servicio vuelve a procesar y comprimir algunas de tus imágenes. Durante este proceso, los metadatos EXIF (los datos integrados en el propio archivo de la foto) pueden eliminarse o modificarse.

Google guarda estos metadatos por separado en su base de datos. Cuando navegas por Google Fotos, la aplicación consulta esa base de datos para mostrarte fechas, ubicaciones y álbumes. Al exportar con Takeout, recibes:

  • Los archivos de las fotos (a menudo con datos EXIF ausentes o incorrectos)
  • Archivos JSON separados con los metadatos de la base de datos de Google

Es una decisión de diseño que antepone los sistemas internos de Google a tu comodidad. Google podría volver a integrar los metadatos en tus fotos antes de exportarlas, pero no lo hace.

El problema: tus fotos han perdido sus datos

Este es el problema principal: Si importas tus fotos de Takeout en Fotos de Apple, Lightroom u otro gestor de fotos sin solucionar esto antes, todas tus fotos mostrarán una fecha incorrecta. Parecerá que se tomaron todas hoy o en la fecha de exportación. Tu cronología cuidadosamente ordenada se convertirá en un caos.

Los archivos de las fotos de tu exportación de Takeout suelen tener estos problemas:

  • Sin fecha de captura — o con una fecha incorrecta
  • Sin ubicación GPS — aunque puedes ver las ubicaciones en Google Fotos
  • Sin descripciones — los pies de foto solo están en el archivo JSON
  • Nombres de archivo genéricos — a veces se cambian para evitar duplicados

Los archivos JSON contienen toda esta información. El reto consiste en volver a incorporarla a las fotos.

¿Qué hacer con tus archivos JSON?

Tienes tres opciones:

Opción 1: eliminarlos y perder los datos

Puedes eliminar todos los archivos JSON y quedarte solo con las fotos. Es la opción más sencilla, pero perderás para siempre:

  • La fecha correcta de muchas fotos
  • Todos los datos de ubicación GPS
  • Todas las descripciones y los pies de foto
  • Tus favoritos

Cuando las fotos de más de 10 años aparezcan todas como "enero de 2026" en tu biblioteca, entenderás por qué importa.

Opción 2: utilizar exiftool manualmente

ExifTool es un programa gratuito de línea de comandos que puede leer archivos JSON y escribir metadatos en las fotos. Si sabes utilizar la terminal, puedes usar comandos como este:

exiftool -r -d %s -tagsfromfile "%d/%F.json" \
  "-GPSAltitude<GeoDataAltitude" \
  "-GPSLatitude<GeoDataLatitude" \
  "-GPSLatitudeRef<GeoDataLatitude" \
  "-GPSLongitude<GeoDataLongitude" \
  "-GPSLongitudeRef<GeoDataLongitude" \
  "-DateTimeOriginal<PhotoTakenTimeTimestamp" \
  -overwrite_original -ext jpg -ext jpeg -ext png -ext mp4 .

Funciona en casos sencillos, pero la realidad es más complicada. La correspondencia de nombres de archivo de Google es irregular: a veces el archivo JSON incluye la extensión de la foto y a veces no. Las fotos editadas reciben otros nombres. Los vídeos necesitan etiquetas EXIF distintas a las de las fotos. Las Live Photos se dividen en dos archivos. Algunos nombres de archivo se recortan a 46 caracteres. Los duplicados reciben sufijos numerados que no coinciden. Hemos dedicado años a resolver todos estos casos especiales. Si optas por hacerlo manualmente, prepárate para muchas pruebas y errores.

Opción 3: utilizar Metadata Fixer

Metadata Fixer es una aplicación de escritorio diseñada específicamente para este problema. Resuelve toda esta complejidad automáticamente:

  • Asociación inteligente: encuentra el archivo JSON correcto para cada foto, incluso cuando los nombres de Google son irregulares
  • Lo procesa todo: fotos (JPEG, PNG, HEIC), vídeos (MP4, MOV) e incluso archivos RAW
  • Live Photos: asocia automáticamente la imagen fija con su componente de vídeo correspondiente
  • Procesa los archivos ZIP directamente: sin necesidad de descomprimir gigabytes
  • Pausa y reanudación: detén el proceso y continúa cuando quieras, incluso días después
  • Rapidez: procesa varios archivos a la vez para trabajar con bibliotecas grandes

Volver a incorporar los metadatos JSON a tus fotos

El proceso es sencillo:

  1. Selecciona los archivos de Takeout — archivos ZIP o carpetas descomprimidas
  2. Deja que la aplicación analice y asocie los archivos — encuentra automáticamente todas las parejas de foto y JSON
  3. Revisa y procesa — los metadatos se vuelven a escribir en tus fotos
  4. Importa donde quieras — tus fotos ya tienen las fechas y ubicaciones correctas

Después del procesamiento, puedes eliminar los archivos JSON con tranquilidad. Los metadatos ya están integrados en tus fotos, donde deben estar, y las acompañarán a todas partes: a Fotos de Apple, Lightroom, un NAS o de vuelta a Google Fotos.

¿Qué se recupera?

  • Fecha de captura — las fotos se ordenan correctamente según el momento en que se tomaron
  • Ubicación GPS — las fotos aparecen en mapas y álbumes basados en la ubicación
  • Zona horaria — se determina automáticamente a partir del lugar de captura
  • Descripciones — los pies de foto que escribiste en Google Fotos
  • Personas — nombres del reconocimiento facial de Google Fotos
  • Fechas del archivo — Finder y el Explorador también muestran la fecha correcta

Preguntas frecuentes

¿Qué son los archivos .json de mi exportación de Google Takeout?

Son archivos complementarios de metadatos que contienen la fecha de captura, la ubicación GPS, las descripciones y otra información de cada foto. Google guarda estos datos por separado y los exporta en formato JSON junto a tus fotos.

¿Cómo puedo combinar los archivos JSON de Google Takeout con mis fotos?

Tienes que volver a escribir los metadatos de los archivos JSON en los datos EXIF de tus fotos. Puedes hacerlo manualmente con exiftool (desde la línea de comandos, lo que requiere conocimientos técnicos) o con Metadata Fixer, que asocia y combina los datos automáticamente, incluso con los nombres irregulares de Google y los archivos repartidos entre varios ZIP.

¿Puedo simplemente eliminar los archivos JSON?

Puedes, pero perderás para siempre los metadatos de tus fotos. Tus fotos mostrarán fechas incorrectas, no tendrán datos de ubicación y perderán todas las descripciones que añadiste. Combina primero los datos y después podrás eliminarlos.

¿Por qué el nombre del archivo JSON no coincide exactamente con el de mi foto?

Google recorta los nombres de archivo a 46 caracteres y añade sufijos irregulares. Una foto llamada IMG_1234.jpg puede tener un archivo JSON llamado IMG_1234.jpg.json o simplemente IMG_1234.json. Los duplicados se numeran. Esta falta de uniformidad hace que asociarlos manualmente sea tan laborioso.

¿Qué metadatos contienen los archivos JSON?

El archivo JSON contiene el momento original de captura, las coordenadas GPS (latitud, longitud y altitud), las descripciones, las personas etiquetadas, si la foto era favorita y el dispositivo con el que se tomó.

Algunas de mis fotos no tienen archivos JSON. ¿Por qué?

Es posible que las fotos muy antiguas, subidas antes de que Google empezara a guardar metadatos, o las fotos que compartieron contigo en lugar de haberlas subido tú, no tengan archivos JSON. Los metadatos originales simplemente no existen en la base de datos de Google.

¿Cuál es la diferencia entre "photoTakenTime" y "creationTime" en el archivo JSON?

photoTakenTime es el momento en que se tomó realmente la foto (con tu cámara). creationTime es el momento en que se subió a Google Fotos. El dato que necesitas es photoTakenTime.

¿Las fotos editadas tienen archivos JSON separados?

Sí. Si editaste una foto en Google Fotos, recibirás tanto el original como la versión editada, cada uno con su propio archivo JSON. Los nombres de archivo suelen tener sufijos como "-edited" que no coinciden exactamente.

¿Puedo abrir y leer los archivos JSON por mi cuenta?

Sí, son archivos de texto sin formato. Abre uno en cualquier editor de texto y verás la marca de tiempo, las coordenadas GPS y otros metadatos en un formato estructurado. Puedes leerlo, aunque no está en un formato que tu aplicación de fotos entienda.

¿Cuántos archivos JSON debería tener?

Aproximadamente uno por foto y vídeo. Si tienes 10.000 fotos, puedes esperar unos 10.000 archivos JSON (quizá más si tienes versiones editadas). Sí, esto duplica el número de archivos de tu exportación de Takeout.

¿Por qué está mi foto en un ZIP y su archivo JSON en otro?

Google reparte las exportaciones grandes entre varios archivos ZIP sin mantener juntas las parejas de foto y JSON. Por eso debes procesar todos tus ZIP de Takeout a la vez: la aplicación asocia los archivos entre todos los ZIP. También puede trabajar con terabytes.

Repara los metadatos de Google Takeout

Metadata Fixer lee tus archivos JSON de Google Takeout y vuelve a incorporar automáticamente la fecha de captura, la ubicación y las descripciones a tus fotos. Sin necesidad de usar la línea de comandos. Funciona en Mac y Windows.

Descargar Metadata Fixer