Free image taggers and tools that run in your browser

Three taggers (one picture at a time, character recognition, and a batch tagger for whole folders) plus three tools for cleaning up image collections. They all open your files locally, so nothing is uploaded.

Which tool do I need?

If you want to…Use
Get the Danbooru tags for one picture, e.g. for an AI art promptAnime & Danbooru Tagger
Find out which anime character is in a pictureAnime Character Tagger
Auto-tag a whole folder and save a caption file per imageBatch WD14 Tagger
Edit, search or bulk-change existing .txt captionsBatch WD14 Tagger (drop images and captions together)
Remove resized, re-saved or nearly identical copiesDuplicate Image Finder
Keep only images with faces, or drop crowd shotsFace & Expression Sorter
Fix a color cast or even out exposure across a batchBatch Color Fixer

Using them together

If you are building a training set, the tools work best in a set order: deduplicate first so you don't tag the same image twice, filter by faces if your subject is people, correct color only if your source images are inconsistent, and tag last, once the set is final. A practical workflow for cleaning an image dataset walks through each stage and the mistakes to avoid.

What runs where

Every tool reads your files in the browser and processes them on your device. Some need a model download first:

ToolHow it worksExtra downloadWhat you get back
Anime & Character TaggersThe WD14 ConvNeXt V2 model run by ONNX Runtime Web in a background worker388 MB model from Hugging Face when you add your first picture, cached in your browserTags to copy, formatted for prompts or captions
Batch WD14 TaggerA WD14 model run by ONNX Runtime Web in background workers365–455 MB model from Hugging Face, cached in your browser (shared with the taggers above)A ZIP of .txt captions, with or without the original images
Duplicate Image FinderSHA-256 for exact copies, then a perceptual hashNoneYour chosen originals, unchanged
Face & Expression Sorterface-api.js face detector and optional expression modelSmall model files from the face-api.js projectYour chosen originals, unchanged
Batch Color FixerPer-pixel math on a canvasNoneEvery image re-encoded with your corrections

There are no accounts, quotas or watermarks. The tools open on phones, but memory and screen space make a computer far more comfortable for real batches. How in-browser processing works covers the details, including how to check that nothing is uploaded.