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 →

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

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 β†’

Why everything stays in your browser