Mahope tools: EUComply Clean Copy DeskUptime Transmute BugBottle All tools

Small, free web tools that run in your browser.

Generators for GDPR documents, colour and contrast checkers for WCAG, NIS2 self-assessments, and the usual developer utilities — word counter, JSON formatter, diff, hashes. Nothing is uploaded, there are no accounts, and the guides and e-books are free to read and download.

Check a site right now

Four of the tools here need a URL before they can do anything, so the front door takes one. Type an address and we fetch it from our own server: the status it answers with, how many redirects it took, the live TLS certificate with the days left on it, and which of the eight security headers came back. One check, about a second, and the URL is not stored. For the rest — contrast, headings, cookie banners, the full WCAG pass — the scanners below do more.

One URL, for example example.com — we add https:// if you leave it out. The request goes to our server, so it sees the site the way the rest of the world does, not the way your browser does.

Reading

Guides

Practical articles on EU web compliance — the European Accessibility Act, GDPR for agencies, NIS2 — and on the tools above. Most have a Danish version. Browse the blog, or start with the compliance guide for small agencies.

E-books

Six short books as free EPUB downloads: an EAA checklist, EAA for Shopify, GDPR and NIS2 for agencies, a cookie-consent guide, and a tutorial on building a first Chrome extension. See the books.

Larger tools

With their own sites

  • Clean Copy

    Copy web pages as clean Markdown or plain text. Browser extension, CLI, Obsidian and VS Code plugins. Pro ($19/year) adds batch conversion and custom cleanup rules. See the free/Pro table

  • DeskUptime

    Uptime, SSL expiry and content-change checks from your own machine. Free CLI, three sites. Pro ($19 once, three machines) adds the desktop app, unlimited sites, 30-second checks and webhook alerts. See the free/Pro table

  • BugBottle

    Headless in-app bug reports with console errors, context and a screenshot, sent to your own endpoint.

Sold here

  • page-profile

    Read a page the way Google and a visitor do: meta tags, headings, links, images and Core Web Vitals. The free version covers all checks, the terminal report with score and grade, and JSON output. Pro ($19/year) adds compare mode from the command line, batch mode and client-ready HTML reports. See the free/Pro table

  • EU Compliance Report

    One report per website.

    Free: the accessibility checks, score and grade and the whole report on the page.

    Pro adds pdf download and the GDPR/cookie and NIS2/security checks.

    See the free/Pro table Buy EUComply Pro — $79/year per website

Not listed above: Transmute Desktop, the compliance templates and the report kits. Every price in one list

Questions

Is anything I type sent to a server?

For the generators, checkers and text utilities: no, they run entirely in the page. The site scanners (accessibility scanner, compliance check, security headers, URL inspector) have to fetch the URL you give them, which happens through a small Cloudflare Worker; the URL is not stored. The only thing this site records is an anonymous page-view count.

Are the generated documents legal advice?

No. They are structured templates built from the articles of the regulations, meant to give you a solid first draft. Have a lawyer review anything you rely on, particularly data processing agreements and NIS2 obligations.

Why are the e-books free?

The individual e-books are Creative Commons BY-NC 4.0 and stay free. The paid EU compliance bundle and the document templates are separate, sold once through Stripe — the free EPUBs are not part of them.

Can I request a tool or report a bug?

Yes — the fastest way is an issue on GitHub, or email through mahoje.dk.

Who makes this

mahope.tools is run by Mads Holst Jensen, an independent developer in Odense, Denmark, working with small businesses and agencies as mahoje.dk. The tools started as things needed for client work — a privacy notice draft, a contrast check, a post-deploy smoke test — and were published so others could use them without another subscription.