Background Remover
Cut the subject out of a photo and save it as a transparent PNG, processed entirely on your own device.
Get a short, plain-English sentence describing what appears in a photo, generated entirely on your own device.
Give this tool a picture and it writes a one-sentence description of it, for example "a dog sitting on a couch next to a window". It is a quick way to draft alternative text for images on a website, label a folder of photos, or simply see how a computer vision model interprets a scene.
The image is analysed by a model that runs inside your browser. Nothing is uploaded, so personal photos stay on your machine. The trade-off is that the first visit requires a fairly large download before the tool can start.
Captions come from ViT-GPT2 image captioning (Xenova/vit-gpt2-image-captioning), loaded with Transformers.js. The model has two halves. A Vision Transformer splits your picture into small square patches and turns them into a numerical summary of what is visible. A GPT-2 language model then reads that summary and writes a sentence word by word, choosing at each step the word most likely to follow. It learned this pairing from a large collection of photos that had human-written captions.
They are a good starting point, but good alt text reflects why the image is on the page. Review each caption and add context the model cannot know.
The model combines a vision network and a language network. Once downloaded, it is kept in your browser cache, so you will not need to fetch it again on the same device.
No. The picture is decoded and analysed locally in this browser tab and is never transmitted.
Cut the subject out of a photo and save it as a transparent PNG, processed entirely on your own device.
Turn screenshots, scanned pages and photos of printed text into editable text without sending the image anywhere.
Find common objects in a photo and draw labeled boxes around them, using a detection model that runs locally.
Transcribe English speech from an audio file or your microphone using a Whisper model that runs on your own device.
Condense a long English article or report into a few sentences, generated by a model that runs on your device.
Paste English text and see whether each line reads as positive or negative, with a confidence score for each.