Takeout JSON

How Do I Fix Takeout Dates Without Using the Command Line?

Every popular guide hands you a terminal command. You do not need one. Here is the same job as a normal app.

Search this problem and every answer is a terminal command. exiftool one-liners, Python scripts, shell loops. They work, and they assume a comfort with the command line that most people reasonably do not have.

There is nothing about this job that requires a terminal. It is a copy operation: read the date out of a .json file, write it into the photo next to it, repeat. A window with two folder pickers and a progress bar can do exactly that. The reason the guides all reach for exiftool is that exiftool is what developers already had, not because the task demands it.

The stakes are also higher than a typical command. You are running an operation across your entire family photo library, and if a pattern silently misses half the files you will not find out for months.

So: install it, open it, choose your Takeout folder, choose where the fixed photos go, press start. It shows progress, it writes the date, time and GPS into every photo, and at the end it lists anything it could not match. There is a dry run if you want to see what it would do before it does it. Nothing is uploaded, and the first 500 photos are free.