AI tools: what they are and how they differ
A handful of our tools call an AI model instead of running in your browser. That changes three things: where your data goes, what a call costs, and whether you need an account.
Updated August 9, 2026
Most of our tools never send anything anywhere
Around 270 of the tools on this site run entirely in your browser. Nothing you paste is uploaded, and we could not read it if we wanted to. That is why they are free and why they work offline once the page has loaded.
A small number cannot work that way. A screenshot needs a real browser on our side. And an AI tool needs a model, which we do not ship to your browser.
What makes a tool an "AI tool"
An AI tool is one whose code calls a language model. Today that is:
| Tool | What it does |
|---|---|
| AI Text Summarizer | Condenses long text into a short summary |
| AI Image OCR | Reads the text out of an image |
| AI Text Embeddings | Turns text into a vector for search and similarity |
Each is marked on its page, and each says plainly that it runs on our servers.
The three differences
1. Your input leaves your browser. It is sent to us, and from us to a model provider. Do not paste anything into an AI tool that you would not be comfortable sharing. See What happens to what you send.
2. They cost credits, and the cost varies. Every other tool is a flat price or free. An AI call is a base charge plus the tokens it uses, so a long document costs more than a short one. See How AI calls are billed.
3. They need an account. Not because we want the sign-up, but because a model call costs us real money on every request and there is no way to offer that anonymously without it being abused within a day.
Using them over the API
Every AI tool is also an API endpoint, priced separately from the web version — usually slightly higher, because the web page is where people try a tool and the API is where they automate it.
Bashcurl -X POST "https://api.toolsxpo.com/v1/text-summarizer" \ -H "Authorization: Bearer $TOOLSXPO_KEY" \ -H "Content-Type: application/json" \ -d '{"text":"…long text…","maxLength":256}'
The response reports what the call cost and which model answered.
Related
How AI calls are billed
An AI call costs a base charge plus the tokens it uses. Here is exactly how that is calculated, what a token is, and how to keep the cost down.
Choosing a model
You can let us pick, choose a tier, or name a specific model. What each option means, and what happens when your plan does not include the one you asked for.
What happens to what you send an AI tool
Where your input goes, who processes it, how long we keep it and what we record about the call.
Scheduled automation
Run a tool, a model, or both on a schedule — and have the result emailed, POSTed to your server, or saved.