Natural-language tool search
Describe what you need to do and we suggest the right tool. It uses rules and synonyms in your browser, not artificial intelligence.
How to use: Natural-language tool search
- Type in your own words what you want to do, or press one of the examples.
- Check the suggested tools and the reason for each.
- Open the one you need.
What it accepts and what you get
- Input
- A short sentence of up to 300 characters, in Spanish or English (for example “word to pdf”).
- Output
- A ranked list of TodoToolsOnline tools with the reason each is suggested; tools that are not available yet are marked as such.
- Where your data is processed
- Your data is processed in your browser and is not sent to our servers.
Limitations and notes
- It does not use artificial intelligence: it applies rules, synonyms and “from A to B” format direction. It runs in your browser and what you type is not sent anywhere.
- It understands common requests about PDFs, images, documents, data and calculations; if it does not recognise the request it says so instead of making up an answer.
Frequently asked questions
Why does it suggest nothing?
Try the verb and the object (“merge pdf”, “image to text”) or the name of the format. You can also browse all tools by category.
Related tools
- Available
Multi-step workflows
Chain PDF steps (merge, extract, rotate, number, compress, protect…) into one workflow and save it as JSON. Everything in your browser.
AvailableIn your browser - Available
Invoice and quote generator
Create draft invoices, quotations and pro formas as PDF with country-specific tax handling. Not a verified invoicing system.
AvailableIn your browser - Available
Text to infographic
Turn a text into an infographic with title, figures, points and steps. It only shows figures that appear in your text. Download SVG or PNG.
AvailableExternal API - Available
Document to presentation
Turn text or Markdown into a PPTX file: each heading opens a slide and each paragraph or list becomes bullets. Fixed rules, no AI.
AvailableIn your browser

