CleanUtils
Tools ⌄
All CleanUtils Tools Browse every available validator, converter, checker, and calculator. Developer Tools Free online tools for code, APIs, AI data, and workflow debugging. Business Tools Marketing, CSV, ecommerce, creator, and calculator tools.
Developer Tools ⌄
AI Dataset and Prompt Tools Prepare training files, JSONL datasets, prompt templates, and AI data exports before they reach an API. API Request and Code Tools Convert API requests, check API specs, and generate code-ready outputs directly in your browser. Workflow and Config Debugging Tools Debug cron schedules, dotenv files, CI matrices, Docker Compose files, and HAR exports without uploading secrets. JSONL Training File Validator Paste a JSONL training file, find broken lines and message-role mistakes, then export the valid records. GitHub Actions Cron Explainer Paste a five-field cron expression and see what GitHub Actions will run next in UTC and local time. .env Validator and Secret Scanner Paste a dotenv file, catch duplicate or malformed keys, and generate a safer example file locally.
Business Tools ⌄
Marketing Measurement Tools Build, decode, preview, and sanity-check campaign links, ads, snippets, sitemaps, and robots rules. Ecommerce Feed QA Tools Validate product identifiers, feed titles, image URLs, and marketplace copy before import or submission. Creator Subtitle Tools Check subtitle readability, shift SRT timing, and format YouTube titles and timestamp chapters. CSV Data Cleanup Tools Find duplicate emails, fix delimiters, convert Excel serial dates, and clean analyst-friendly exports locally. Business Calculators Quick calculators for ROAS, ACOS, invoices, break-even math, margins, markup, surveys, and NPS. UTM URL Builder Enter a landing page and campaign values, then copy a tagged URL with clean UTM parameters. Shopify CSV Image URL Validator Paste a Shopify product CSV and scan image URL columns for broken-looking values, duplicates, and empty rows.
AI Data ⌄
AI Dataset and Prompt Tools Prepare training files, JSONL datasets, prompt templates, and AI data exports before they reach an API. Structured Output JSON Schema Validator Check a JSON Schema for common structured-output constraints before wiring it into an LLM request. JSONL Training File Validator Paste a JSONL training file, find broken lines and message-role mistakes, then export the valid records. CSV to JSONL Converter Turn spreadsheet rows into one JSON object per line with a local CSV parser and copy-ready export.
API & Codegen ⌄
API Request and Code Tools Convert API requests, check API specs, and generate code-ready outputs directly in your browser. cURL to Fetch Converter Paste browser Copy as cURL output and turn it into readable fetch code without sending the request anywhere. Structured Output JSON Schema Validator Check a JSON Schema for common structured-output constraints before wiring it into an LLM request.
Marketing ⌄
Marketing Measurement Tools Build, decode, preview, and sanity-check campaign links, ads, snippets, sitemaps, and robots rules. UTM URL Builder Enter a landing page and campaign values, then copy a tagged URL with clean UTM parameters. UTM Decoder and Cleaner Paste a tagged link, inspect campaign parameters, and generate a clean canonical URL for sharing. Sitemap XML URL Count Checker Count sitemap URL entries, sitemap index entries, and malformed loc values from pasted XML. Robots.txt Rule Tester Test a URL path against pasted robots.txt rules and explain the winning allow or disallow rule.
Data Cleanup ⌄
CSV Data Cleanup Tools Find duplicate emails, fix delimiters, convert Excel serial dates, and clean analyst-friendly exports locally. CSV Duplicate Email Checker Paste a list or CSV export to group duplicate email addresses and copy a cleaned unique list. CSV to JSONL Converter Turn spreadsheet rows into one JSON object per line with a local CSV parser and copy-ready export. JSONL Training File Validator Paste a JSONL training file, find broken lines and message-role mistakes, then export the valid records.
Feedback

Privacy Policy

CleanUtils Privacy Policy

CleanUtils builds small utilities that run in your browser. This policy explains what the site collects, what it does not collect, and how to contact us.

Last updated: May 18, 2026

Summary

CleanUtils does not require an account, does not process payments, does not run ads, and does not intentionally use analytics trackers in this codebase. Most tool input is processed locally in your browser and is not uploaded to CleanUtils servers.

Information You Provide

When you paste text, CSV data, HAR files, prompts, URLs, logs, or other content into a CleanUtils tool, that input is used in your browser to generate the result shown on the page. The current site code does not send tool input to CleanUtils servers.

If you use a feedback email link, your email app may send us your email address, message, and any information you include. Please avoid sending secrets, credentials, private customer data, or sensitive files in feedback messages.

Information Collected Automatically

Like most websites, CleanUtils and its hosting or delivery providers may receive basic request information when your browser loads the site. This can include your IP address, browser and device information, requested pages, referring page, and request timestamps. We use this information to operate, secure, debug, and maintain the site.

Local Browser Storage

CleanUtils stores your light or dark theme preference in your browser's local storage under cleanutils-theme. This preference stays on your device unless you clear your browser storage. CleanUtils does not use this value to identify you across other websites.

Clipboard and Downloads

Some tools can read from your clipboard when you click a paste button, and can write output to your clipboard when you click a copy button. These actions happen only after your interaction. Download buttons create files locally in your browser from the generated result.

Cookies, Analytics, Ads, and Sale of Data

CleanUtils does not intentionally set advertising cookies, run third-party behavioral advertising, sell personal information, or share personal information for cross-context behavioral advertising. The current codebase does not include Google Analytics, PostHog, Segment, Mixpanel, Sentry, payment processors, account systems, or advertising scripts.

How We Use Information

We use the limited information described in this policy to provide the tools, remember your theme preference, respond to feedback, protect the site, troubleshoot errors, and improve reliability.

Service Providers

CleanUtils may rely on service providers for website hosting, content delivery, security, and email delivery. These providers may process the limited information needed to provide those services. We do not authorize service providers to use that information for their own advertising purposes.

Retention

Tool input is not intentionally retained by CleanUtils because it runs in your browser. Theme preference remains in your browser until you clear it. Feedback emails may be retained for as long as needed to respond, keep records, improve the site, or meet legal obligations. Hosting and security logs are retained according to the relevant provider settings and operational needs.

Your Choices and Rights

You can clear your browser storage to remove the local theme preference. You can choose not to use clipboard buttons and can clear tool input before leaving a page. Depending on where you live, you may have rights to request access, correction, deletion, portability, or restriction of personal information we maintain about you.

Because CleanUtils does not maintain accounts and does not intentionally store browser-side tool input, we may only be able to search or act on information you supplied through feedback email or other direct contact.

Children's Privacy

CleanUtils is not directed to children under 13, and we do not knowingly collect personal information from children under 13. If you believe a child has provided personal information, contact us so we can review and delete it where appropriate.

Security

We design CleanUtils tools to avoid uploading pasted input to our servers. No website or browser feature is perfectly secure, so you should avoid pasting highly sensitive secrets unless you are comfortable processing them in your own browser environment.

Changes to This Policy

We may update this policy when the site changes or when legal, operational, or security needs change. The updated date at the top of this page shows when the policy was last revised.

Contact

For privacy questions or requests, email feedback@cleanutils.com.

© 2026 CleanUtils. All rights reserved.
Tools Privacy Sitemap Feedback