Enter password to continue
Plays automatically once you unlock the gallery, and pauses when you're locked out. Songs are saved to your Google Sheet, so the same playlist plays on every device. Up to 5 songs.
Paste a direct link to an MP3 file — e.g. a raw.githubusercontent.com link to an mp3 you've added to this same GitHub repo, or any other direct-download audio link. It must open/download the file itself, not a webpage.
Select all albums this photo should appear in.
Assign selected photos to albums.
Choose which album to update the cover for.
Drag to pan · Scroll or pinch to zoom
Deleted photos stay here until permanently removed.
Choose where the random images on the home-screen slider are pulled from.
Generates a small preview version of every photo that doesn't have one yet, so the grid and hero slider load much faster. Safe to run anytime — nothing is deleted, replaced, or re-hosted at a new address; this only saves a lightweight preview link alongside the original.
Or run it on Google's servers instead — start it, then close the site or turn off your device. It keeps going in the background and picks up automatically if interrupted.
Copies every photo's original, full-size file into a "Gallery Photo Backup" folder in your Google Drive, organized into subfolders matching your albums. Runs on Google's servers — safe to close this site or turn off your device once started. Skips anything already backed up, so it's safe to run again anytime.
Only use this if photos across the whole site are broken (e.g. the image host lost everything). This re-uploads every backed-up photo's original file fresh and overwrites its link — album placement is untouched since that's stored here, not at the image host. Photos that were never backed up to Drive can't be recovered this way.