ARDOTOOLS

About

Thirty-two small tools that run entirely in your browser, built and maintained by one person. No accounts, no installs, and no upload step — because there is nowhere to upload to.

What this is

ArdoTools is a collection of single-purpose tools for people who run something small: a shop, a freelance practice, a two-person trade business. Each one answers one question and then gets out of the way. Work out what Stripe's cut leaves you. Turn an image into a favicon. Strip the location out of a photo before you post it. Build a UTM link without hand-editing a query string.

None of them are ambitious. That is the point. The web is full of sites that would happily do these jobs if you first make an account, accept a trial, and upload your file to a server you know nothing about. These do the job in the tab you already have open.

The rules this site is built under

  1. Everything runs on your machine

    The tool logic is JavaScript that ships with the page and executes in your browser. Your file is handled the way opening it in an image viewer handles it — read into memory, worked on, and forgotten when the tab closes. It is never transmitted, so it cannot leak from a server, be retained past a promise, or be caught up in someone else's breach.

  2. Nothing is loaded from anyone else

    Fonts and libraries are copied into this domain and served from it with pinned versions, rather than pulled from a public CDN. A CDN sees every visitor of every site that uses it; cutting it out removes an observer nobody asked for and a dependency that can change under you without warning.

  3. The pages are readable to everything

    Every page is checked against WCAG 2.1 AA by an automated audit before it ships, and the checks run over the whole site rather than a sample. Colour contrast, focus order, labelled controls and live regions are requirements here, not polish for later.

What is here

Calculators

Payment fees, profit margins, break-even points, rates and quotes. Arithmetic that is easy to get subtly wrong on the back of an envelope, mostly because fees apply to the amount after the fee.

Copy generators

First drafts for the writing that has to exist but nobody enjoys: listings, proposals, waitlist emails, social posts. A starting point to edit, not a finished text to paste.

Playbooks

Checklists and question sets for jobs that repeat — onboarding a client, chasing the first reviews, working out what to ask before quoting.

Utilities

File work with no server in sight: QR codes you can 3D print, favicons, vCards, screenshots to PDF, metadata stripped out of an image.

Questions

Who builds this?
Eduardo Dursi, on his own. I design, write, build and maintain all of it, and I use most of it. If a tool is wrong or a page is broken, one person is responsible and you can write to him directly at hello@ardotools.com.
Is it really free, and what is the catch?
Free, with no trial, no tier above it and no feature held back for a paid version. The catch, such as it is, is that the site costs money to run and I would like it to pay for itself, so it may carry advertising in the future. It does not today. What will never be part of the deal is your files: they are not the product, and the architecture is what makes that a fact rather than a promise — there is no server here holding a copy to change my mind about.
Why does everything run in the browser?
Because it removes the part that requires trust. A tool that uploads your file asks you to believe a privacy policy, a retention schedule and a security posture you cannot inspect. A tool that never sends the file has none of those questions to answer. It also means the tools keep working when the connection drops, and that they cannot be taken away when a server bill goes unpaid.
Why is there no account?
Because nothing here needs one. Accounts exist to keep state on a server, and nothing about your use of these tools is kept on a server. No account also means no password to leak, no email list you did not ask to join, and no way to link one visit to the next.
What is it built with?
Hand-written HTML, CSS and JavaScript, with no build step and no framework — what the browser downloads is what was authored, unbundled and unminified. Three libraries are vendored in with pinned versions for the jobs that genuinely warrant them: QR rendering, ZIP writing and 3D preview. The site is served as static files from Cloudflare, with a small piece of server code that only redirects old URLs and hands over files.
Can I see the code?
You already are. There is no public repository, but there is also no bundler, no minifier and no source map to consult: open your browser's developer tools and the Sources panel shows exactly what shipped, with the original names and comments intact. For a site that claims your files stay put, being readable in the browser is a stronger argument than a repository link.
Are you affiliated with Stripe, PayPal, Etsy or Airbnb?
No. Several tools calculate fees those companies charge and are named after them so they can be found, but ArdoTools is independent of all of them, exchanges no data with any of them, and has no access to your accounts. Published rates are dated on the page that quotes them and re-checked against each company's own pricing page; your own dashboard or contract is always the authority.
How do you decide what to build?
By looking for jobs that are small, common, and annoying enough that people currently hand a file to a stranger to get them done. Anything that genuinely needs a server — storing your work, sending mail, talking to an API on your behalf — is out of scope by construction, not by preference.
Something is wrong. Who fixes it?
I do. Wrong arithmetic, a stale fee, a tool that does nothing when you press the button, a page that fights a screen reader: all of it is worth an email. See the contact page for what makes a report easy to act on, and the privacy page for what the site does and does not collect.