About PhotoSort
Built for everyone who has thousands of photos buried in a folder called "Camera Roll" and never has time to sort them.
Why PhotoSort Exists
Most people have a photo problem. Not a lack of photos — quite the opposite. After years of smartphones, every person has thousands, sometimes tens of thousands, of photos sitting in an unsorted dump on their computer or hard drive. There are trips buried under birthday parties buried under random blurry photos of dinner. Finding a specific memory takes scrolling through years of noise.
The tools that exist to solve this problem fall into two camps: cloud services that require you to upload everything (and trust someone else with your memories), or professional tools like Lightroom that are built for photographers and have steep learning curves.
PhotoSort was built for everyone in between — the person with 15,000 photos from the last decade who just wants them organized by event without handing their entire photo library to a tech company.
Our Philosophy
Privacy First
Your photos are some of the most personal data you own. They contain your location history, your family's faces, the private moments of your life. We built PhotoSort on a non-negotiable principle: your photos never leave your device.
The AI that analyzes your photos (CLIP) runs entirely inside your browser using WebAssembly. It was downloaded to your computer once — from there, it processes your images in local memory, with no network connection required. The only external requests PhotoSort makes are GPS coordinates to OpenStreetMap for place names, and short text descriptions to Gemini for folder naming. Your actual photos are never transmitted anywhere.
No Subscription Trap
The subscription model has captured almost every software category. Pay monthly or lose access to your data. That model makes sense for services that have ongoing costs to serve you — like cloud storage that actually stores your files. It makes no sense for a tool that runs locally on your hardware.
PhotoSort costs €9.99 once. That covers the development, the Gemini API costs for naming your sessions, and all future updates. There is no premium tier, no per-photo pricing, and no account required to keep using it after purchase.
No Lock-In
When you organize photos with PhotoSort, the output is just folders and files on your hard drive. Standard folder names, standard file formats. You can open them in Windows Explorer, macOS Finder, or any photo viewer. There's no proprietary database, no catalog file, no library format that only PhotoSort can read. Your organized photos are yours — usable with any tool, forever.
Non-Destructive
PhotoSort never modifies, moves, or deletes your original files. It creates copies in the organized structure. If you change your mind, delete the output. Your originals are untouched. This is how file management tools should work.
Who PhotoSort Is For
PhotoSort is not for professional photographers. Professionals have Lightroom, Capture One, and raw editing workflows. They need color grading, rating systems, and plugin ecosystems.
PhotoSort is for everyone else:
- The parent with 8 years of iPhone photos dumped into a single folder
- The traveler who came home from a gap year with 12,000 photos and never sorted them
- The person inheriting a hard drive full of family photos from a relative
- Anyone who switched phones or computers and ended up with multiple disorganized photo archives
- Someone who just wants their photos organized by year and event without learning a complex tool
If you can use a web browser, you can use PhotoSort.
How It's Built
PhotoSort is a browser application that combines several open-source and public technologies to do something that previously required expensive desktop software or cloud uploads:
CLIP — Visual AI in the Browser
The core of PhotoSort's AI is the CLIP model (Contrastive Language–Image Pretraining), originally developed by OpenAI. PhotoSort uses the Xenova/clip-vit-base-patch32 checkpoint — a version quantized and optimized for browser inference by Hugging Face.
CLIP runs via Transformers.js, a JavaScript port of the Hugging Face Transformers library that compiles models to ONNX format and executes them in WebAssembly. This is what makes it possible to run a real neural network entirely inside a browser tab without any server-side compute.
CLIP is used for two tasks in PhotoSort: filtering out screenshots and junk photos before sorting, and classifying the content of each photo into event categories.
Gemini — Human-Readable Naming
Once photos are grouped into sessions and classified, PhotoSort uses Google Gemini to generate human-readable folder names. Gemini receives only a short text prompt describing the session (date, location, content type) — never any image data. The result is a folder name like "Skiing in the Alps" or "Weekend in Barcelona" instead of a generic date stamp.
OpenStreetMap Nominatim — Free Geocoding
For trip detection and location-based naming, PhotoSort uses OpenStreetMap Nominatim to convert GPS coordinates from photo EXIF data into readable place names. Nominatim is a free, open API maintained by the OpenStreetMap community. No API key required, no account needed, no data sold.
File System Access API
The browser's File System Access API (available in Chrome and Edge) allows PhotoSort to read your photo library and write the organized output directly on your local disk — with explicit, revocable permissions — without uploading anything. This API is what makes a locally private photo organizer possible in a web browser.
What Makes PhotoSort Different
vs. Google Photos
Google Photos requires uploading all your photos to Google's servers. PhotoSort keeps everything local. PhotoSort also produces an organized folder structure on disk — Google Photos does not sort your files into folders, it creates albums inside its own cloud interface.
vs. Adobe Lightroom
Lightroom is a professional tool with a $120/year subscription and a learning curve designed for photographers. PhotoSort is a single-purpose tool that does one thing well: organizing your existing photo archive. No editing, no catalog management, no subscription.
vs. Manual Sorting
Sorting 10,000 photos by hand — deciding which trip each photo belongs to, creating folders, moving files — takes days. PhotoSort does it in an hour, with AI-generated names that are better than most people would come up with manually.
vs. Other AI Organizers
Most AI photo organizers are cloud-based: they upload your photos to their servers, run AI inference there, and store your organized library in their system. PhotoSort runs the AI locally and produces a standard folder structure you own completely.
Try It On Your Photo Library
The full AI analysis runs for free — see the proposed folder structure before you pay.
Get PhotoSort for €9.99 →One-time purchase. No subscription. Your photos never leave your device.