FREE TOOLS

GDPR & Accessibility Tools That Respect You

Every tool below runs entirely in your browser. No account, no e-mail address, no data sent to any server. Fill in a form, get a document you own.

Looking for downloadable files? Every template, e-book and CLI tool is collected on Free Downloads.

GDPR document generators

Privacy Policy Template · Free download

Ready-to-adapt GDPR Article 13 privacy policy for small business websites, as a plain Markdown file. No signup.

RoPA Template · Free download

The GDPR Article 30 register template — one copy-paste block per processing activity, with filing checklist. Markdown file.

Scanners & assistants

DeskUptime CLI

Free terminal tool that checks any website's uptime, SSL certificate expiry and content changes. Install with Homebrew or run via npx — no account. Learn more →

brew install mahope/tap/deskuptime

bugbottle

In-app bug reports with the evidence attached: console errors, page context and an optional screenshot. Free, open source, zero dependencies — install from GitHub or jsDelivr, no npm account needed. Also available as a GitHub Action that validates collected reports in CI. View on GitHub → Or try it live on the bugbottle demo page.

URL Inspector

Trace the full redirect chain, inspect HTTP security headers, and check SSL details for any URL. Free developer tool — paste any URL, get a detailed report. No signup. Try it free →

Website Compliance Checker · 9-point scan (new)

Check any website for 9 EU compliance essentials — privacy policy, terms, cookie consent, imprint, accessibility statement, DPA, security headers, meta tags and hreflang. Server-side scan, no CORS issues. Free, no login.

Use free → · GitHub Action → · Blog →

AI Compliance Assistant

Ask plain-language questions about GDPR, NIS2 and the EAA and get practical answers with pointers to the relevant articles.

NIS2 tools

Developer tools

site-icons · CLI (new)

Generate every favicon size, OG image, PWA icon, Apple touch icon and web app manifest from a single SVG or PNG. CLI-first, zero network calls, works offline.

Download free → · Full page →

page-profile · CLI (new)

Profile any web page from the terminal: HTTP status, meta tags, Open Graph, JSON-LD, headings, alt text, security headers — zero dependencies, single Python file.

Download free → · Full page →

Security Headers Checker · Web (new)

Analyze HTTP security headers — CSP, HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy and more. Server-side check, no CORS issues. Get a letter grade (A–F) and fix recommendations.

Use free →

Text Diff Checker · Web (new)

Compare two texts side by side — every added and removed line highlighted. Ignore case or whitespace when it doesn't matter. 100% in-browser.

Use free →

Case Converter · Web (new)

Convert text to UPPERCASE, lowercase, Title Case, Sentence case, camelCase, PascalCase, snake_case or kebab-case in one click — with word and character count. 100% in-browser.

Use free →

Base64 Encoder & Decoder · Web (new)

Encode text to Base64 or decode it back — UTF-8-safe (emoji and æøå round-trip exactly), with clear errors on invalid input. 100% in-browser.

Use free →

Hash Generator · Web (new)

Compute SHA-256, SHA-512, SHA-384 or SHA-1 of any text — via the browser's own Web Crypto API, with per-algorithm copy. 100% in-browser.

Use free →

URL Encoder & Decoder · Web (new)

Encode special characters for URLs or decode percent-encoded strings — full encodeURIComponent and partial encodeURI modes. 100% in-browser.

Use free →

UUID Generator · Web (new)

Generate cryptographically secure UUID v4 identifiers — one or up to 500 at a time, uppercase and brace options, copy or download.

Use free →

Markdown Table Generator · Web (new)

Paste CSV or TSV data and get a clean Markdown table — delimiter auto-detect, quoted cells supported, alignment options and live preview.

Use free →

CI/CD & GitHub Integration

Compliance Site Check · GitHub Action

Automatically check any website for 9 things: EU compliance basics (privacy, terms, cookie consent, imprint, accessibility, DPA), security headers (CSP, HSTS, XFO, XCTO, Referrer-Policy), SEO meta tags (title, description, viewport, canonical, OG tags), and language declaration. Runs in CI after every deploy. Zero deps.

mahope/compliance-site-check@v2  View on GitHub →

DeskUptime · GitHub Action

Monitor your site from CI: uptime check, SSL certificate expiry and content-change detection after every deploy — or on a schedule with cron. Fails the workflow when your site is down or the certificate is about to expire.

mahope/deskuptime@v1  View on GitHub → · Smoke-test guide →

Clean Copy CLI · GitHub Action

Convert HTML to clean Markdown inside your workflow — keep docs, changelogs or LLM context in sync with your site. Exposes the result as step outputs.

mahope/clean-copy-cli@v1  View on GitHub →

BugBottle Action

Validate bug reports collected by bugbottle in CI: a report missing console errors or page context fails the build, so low-quality reports never reach your issue tracker.

mahope/bugbottle-action@v1  View on GitHub →

Why everything stays in your browser