How it works

From a folder of 25,000 files to a sorted library.

Six steps, almost all of them happening on your own device. Here's each screen you'll actually see.

  1. 01

    Point ScreenSort at your screenshots

    Choose the folder they already live in, or add them directly. Nothing is copied and nothing is uploaded — it works with the files exactly where they are.

    Do it once and it's remembered. Every future visit reopens the same library in a single click, so this is a first-time step you never repeat.

    screensort.app/local

    Choose your folder

    Files stay exactly where they are — ScreenSort reads them in place.

    Add screenshots

    Kept privately on your own device, never on our servers.

  2. 02

    Screenshots are picked out automatically

    Real photos, saved images, and duplicates are separated from actual screenshots before anything else happens, so your holiday pictures don't end up in the pile you're trying to clean.

    Run it again next month and it recognises what it has already seen — you get the new screenshots sorted, not a second copy of everything.

    screensort.app/import — review
    Search text inside screenshots
    On device

    IMG_4021

    IMG_4022

    IMG_4023

    IMG_4024

    IMG_4025

    IMG_4026

    IMG_4027

    IMG_4028

    IMG_4029

    IMG_4030

    IMG_4031

    IMG_4032

    IMG_4033

    IMG_4034

    IMG_4035

    IMG_4036

    IMG_4037

    IMG_4038

    IMG_4039

    IMG_4040

    IMG_4041

  3. 03

    It reads the words in every screenshot

    The part that would normally mean waiting on an upload happens quietly on your own device instead. It's fast, it costs you nothing, and it works whether or not you have a connection.

    Progress is saved as it goes. Close the tab at screenshot 6,000 of 25,000 and it picks up at 6,000 — no lost work, no starting over.

    screensort.app/local — scanning
    Reading your screenshots6,142 / 24,908
    Screenshots read
    6,142
    Folders created
    14
    Images uploaded
    0

    Running on your own device. Close the tab and it resumes where it stopped.

  4. 04

    Folders are created from what it read

    Receipts, boarding passes, recipes, chats, maps, work — grouped by what each screenshot actually says. You don't end up with Recipe, Recipes, and Food as three separate folders either.

    Anything it isn't confident about waits in Needs review rather than being guessed into the wrong folder. A wrong folder is worse than no folder.

    screensort.app/local — Recipes
    Search text inside screenshots
    On device

    IMG_4021

    IMG_4022

    IMG_4023

    IMG_4024

    IMG_4025

    IMG_4026

    IMG_4027

    IMG_4028

    IMG_4029

    IMG_4030

    IMG_4031

    IMG_4032

    IMG_4033

    IMG_4034

    IMG_4035

    IMG_4036

    IMG_4037

    IMG_4038

    IMG_4039

    IMG_4040

    IMG_4041

  5. 05

    Search the words inside your images

    Remember a phrase you saw and type it. The right screenshot comes back, no matter what it was named or when you took it.

    Results are instant and work offline, because your library is right there with you.

    screensort.app/local — search
    confirmation number38 results
    Receipts

    Order confirmation number 8841-A · Total $128.40 · Delivered Tue

    Travel

    Booking confirmation number LH4402 · Seat 14C · Boarding 07:20

    Work

    Your confirmation number is WK-2291. Keep it for support requests.

  6. 06

    Bulk categorize and bulk delete

    Select a range, toggle individual ones, or grab every result in the current view. Move, re-file, or remove thousands in one action — with ten seconds to undo it.

    Screenshots you added are erased for real. Ones read from a folder on your computer are gathered into a single _ScreenSort_Delete folder, so you finish the job with one drag to the Trash.

    screensort.app/local — 1,842 selected

    1,842 selected Move to New folder Remove

Try it on your own folder

Start with a hundred screenshots to see the folders it builds, then hand it everything.

Get started — free