All 150 Sanitization Workbenches
Precision in-browser cleaners for AI outputs, video transcripts, developer logs, subtitle files, and documents. Every utility runs locally with zero server compute and zero tracking.
Strip markdown formatting, reasoning <think> tags, invisible zero-width spaces, and bracketed citations from ChatGPT, DeepSeek, Claude, Perplexity, and Gemini.
Strip bold asterisks, headers, horizontal dividers, and conversational markdown clutter from OpenAI ChatGPT outputs in 1 click.
### Key Recommendation... → Key Recommendations fo...
Purge bracketed source citations like [1], [2][4], and source chips from Perplexity AI answers for clean publishing.
vector embeddings with... → vector embeddings with...
Scrub hidden Unicode characters (U+200B, U+200C, U+200D, U+FEFF, and non-breaking spaces) from LLM text.
Artificial\u200B Intel... → Artificial Intelligence
Convert Anthropic Claude artifacts, bullet points, headers, and code backticks into clean clipboard prose.
# Project Milestone As... → Project Milestone Asse...
Clean Google NotebookLM study guide exports, source reference markers, and audio podcast transcripts into unified summaries.
### Deep Dive Overview... → Deep Dive Overview
Paste AI-generated markdown into Google Docs or Word without broken asterisks, rogue hashes, or font glitches.
## Executive Briefing:... → Executive Briefing: Cl...
Replace giveaway AI em dashes (—), curly quotes (“”), and smart apostrophes (‘’) with standard ASCII punctuation.
generative models—whil... → generative models - wh...
Strip <think>...</think> reasoning traces, orphaned tags, and citations from DeepSeek-R1 and V3 outputs.
<think> Let's analyze ... → Conduction Summary Acc...
Strip Grok conversational headers, [Post](https://x.com/...) links, bold syntax, and citation chips.
According to recent up... → According to recent up...
Remove Google Search grounding badges, [1] citation bubbles, and trailing 'Sources' blocks.
Quantum entanglement e... → Quantum entanglement e...
Strip leading line numbers (1 | , 01:, 1│) from copied AI code boxes without touching code indentation.
1 | function calculate... → function calculateTota...
Strip <thinking>, <antThinking>, <antArtifact>, and <result> wrappers from Anthropic Claude prompts and exports.
<antThinking> The user... → Executive Summary Reve...
Strip [1, 2-5] citations, web link brackets, and raw markdown hashes for seamless Word and Docs pasting.
### 1. Market Overview... → 1. Market Overview Glo...
Strip ^1^ markers, [1](url) links, and trailing 'Learn more' reference lists from Copilot outputs.
Microsoft Fabric integ... → Microsoft Fabric integ...
Strip '### filepath:', code fences, and conversational explanations to extract pure, runnable code.
Sure! You can implemen... → export async function ...
Clean <<<<<<< SEARCH, =======, >>>>>>> REPLACE, and // ... existing code ... markers from Cursor outputs.
<<<<<<< SEARCH const P... → const PORT = process.e...
Strip excessive asterisks, numbered headers, and WhatsApp markdown tags from Meta AI chats.
Here are *3 fun facts*... → Here are 3 fun facts a...
Strip markdown styling, \[...\] math delimiters, and conversational preambles from Mistral AI outputs.
> Here is the formula ... → Here is the formula fo...
Remove [User], [ChatGPT], [Laughter], [Sigh], and spoken verbal stutters from Voice Mode transcripts.
User: Can you explain ... → Can you explain how so...
Strip 'Certainly! Here is...', 'I hope this helps!', and AI conversational filler from start and finish.
Certainly! Here is a c... → Photosynthesis convert...
Strip Host 1 / Host 2 labels, [crosstalk], conversational banter, and laughter from deep-dive podcast logs.
Host 1: Right, so what... → Right, so what really ...
Purge Canvas revision anchors, invisible zero-width boundary tokens, and inline edit markers.
The quick brown fox j... → The quick brown fox ju...
Strip *actions*, narration brackets, and stage directions from AI roleplay chatbot conversations.
*He leans back against... → "I've been expecting y...
Strip [1], [Source], and API citation badges from developer AI search answers without corrupting code brackets.
In React 19, useAction... → In React 19, useAction...
Replace Cyrillic/Greek lookalike homoglyphs with standard ASCII and strip zero-width watermark tokens.
Thе quick brоwn fоx ju... → The quick brown fox ju...
Convert \frac, \sqrt, \times, Greek letters, and exponents from AI outputs into readable Unicode characters.
The solution is given ... → The solution is given ...
Strip --ar 16:9, --v 6.1, --s 250, --cref, and ::weight parameters to extract clean creative concepts.
cinematic portrait of ... → cinematic portrait of ...
Remove (tag:1.3) attention weights, [[brackets]], and Danbooru underscores to convert tags into readable prose.
(masterpiece:1.2), (be... → masterpiece, best qual...
Convert literal \n, \", \t, and \u2019 escape sequences from API responses into properly formatted prose.
{\n \"status\": \"suc... → { "status": "success",
Transform pipe-delimited (| col |) AI markdown tables into tab-separated values ready for instant Excel pasting.
| Feature | Basic | Pr... → Feature Basic Pro User...
Strip bullet markers (- , * , 1. ) and bold lead-in labels to transform fragmented lists into natural prose.
Here are the core adva... → Here are the core adva...
Mask API keys, Bearer tokens, emails, phone numbers, and IPv4 addresses before submitting to ChatGPT or Claude.
Please debug this issu... → Please debug this issu...
Clean timestamps, timecodes, and speaker headers from YouTube, Zoom VTT, Microsoft Teams, Loom, and Whisper SRT transcripts.
Extract, format, and clean transcripts from any supported YouTube video in seconds. Export as plain text, timestamps, SRT, or VTT with 1-click ClipNText sanitation.
0:00 welcome back to t... → welcome back to the ch...
Strip 0:00 and 00:00:00 timecodes from YouTube transcripts and merge fragmented 4-word caption lines into cohesive sentences.
0:00 welcome back to t... → welcome back to the ch...
Convert messy Zoom WebVTT files into clean meeting minutes. Strips WEBVTT headers, UUID cue identifiers, timecodes, and speaker labels.
WEBVTT 1 00:01:23.450... → (Removed completely)
Strip repetitive attendee names, timestamps (10:14 AM), and fragmented lines from Microsoft Teams meeting transcript files.
Alex Rivera (External)... → We need to finalize
Convert OpenAI Whisper SRT subtitle files and JSON outputs into continuous, readable paragraphs without timecodes.
1 00:00:00,000 --> 00:... → The primary advantage
Clean exported Loom video transcripts for SOP documentation, wikis, and customer support guides. Strip timestamp tags and speaker prefixes.
Dave Miller (0:12): In... → In this video I will w...
Normalize exported Descript transcripts, fix erratic line breaks, remove accidental filler tags, and prepare dialogue for blog articles.
When we started record... → When we started record...
Reformat Adobe Premiere Pro CSV and TXT speech-to-text transcript exports into clean, publication-ready blog posts and show notes.
00:00:15:20 - 00:00:18... → Welcome to the premiere
Clean timestamps, speakers, inaudibles, and fillers from Otter.ai, Fireflies, Rev.com, Descript, and lecture transcripts.
Strip Otter.ai speaker timestamps (Alex Chen 0:04) and 'Transcribed by Otter.ai' watermarks.
Alex Chen 0:04 Welcom... → Welcome everyone to th...
Strip [00:01:12] timecodes, speaker labels, and audio fillers from Fireflies.ai call exports.
[00:01:12] David Smith... → The main objective tod...
Strip 'Meeting recording started', attendee names, and clock times from Google Meet Docs exports.
Meeting recording star... → Good morning team. We ...
Remove [inaudible hh:mm:ss], [crosstalk], speaker tabs, and timecodes from Rev.com transcripts.
Speaker 1 00:00:08 The... → The defendant stated t...
Purge [00:01:23.45] decimal timecodes and speaker blocks from Sonix automated transcriptions.
[00:00:05.12] Speaker ... → Artificial intelligenc...
Remove Trint timecodes (00:00:15) and speaker prefixes to create publishable articles and notes.
00:00:15 Reporter: → What was the catalyst ...
Strip Riverside speaker times, audio pauses, and verbal stutters to turn podcast recordings into show notes.
Host (00:01:10): So, u... → So today we have an in...
Remove [04:12](https://fathom.video/...) video timestamps and speaker tags from Zoom Fathom summaries.
[04:12](https://fathom... → We need to review the ...
Remove Grain timestamp badges, emoji callout tags, and speaker labels from client interview transcripts.
02:15 Grain Clip • Use... → The onboarding checkli...
Strip 01:14 | Speaker: prefixes, talk ratio markers, and filler words from Gong.io sales call exports.
01:14 | Account Execut... → We can definitely offe...
Remove Read.ai sentiment tags, engagement markers, and timecodes from meeting recaps.
00:03:15 [Engagement: ... → The marketing campaign...
Strip Tactiq header metadata, Google Meet/Zoom watermarks, and [00:00] timestamps.
Tactiq.io Meeting Tran... → Let's quickly review t...
Strip Happy Scribe timecodes and merge 42-character line wraps into smooth readable text.
00:00:01 The primary a... → The primary advantage ...
Strip [00:00:00.000 --> 00:00:04.200] console bracket ranges and terminal noise from local Whisper transcripts.
[00:00:00.000 --> 00:0... → Welcome to our technic...
Clean Webex VTT participant IDs, arrow timecodes, and cue indices into structured meeting notes.
WEBVTT → The clinical trial res...
Remove Discord username#0000 tags, avatar links, and timestamps from Craig bot audio logs.
GamerPro#1234 10:14 PM... → Let's coordinate the r...
Strip Panopto sidebar times (0:14) and fragmented line breaks to transform lecture videos into study notes.
0:14 Today we are exam... → Today we are examining...
Strip Kaltura video timecodes, [MUSIC PLAYING] audio cues, and Canvas LMS sidebar numbers.
00:00:04 [MUSIC PLAYING] → Welcome to Module 3: C...
Merge fragmented interactive video captions and strip timestamp spans into continuous paragraphs.
0:05 Supervised learni... → Supervised learning al...
Strip Udemy 01:24 sidebar markers and connect short phrases into clean course study notes.
01:24 Now let's config... → Now let's configure th...
Remove SMPTE 01:00:00:00 timecodes and cue numbers from DaVinci Resolve subtitle tracks.
1 01:00:02:14 --> 01:0... → We traveled through th...
Strip <text-style> and <caption lane=...> XML tags from Final Cut Pro caption exports to extract raw dialogue.
<caption lane="1" offs... → The documentary was fi...
Strip leading floating-point seconds (12.345000\t15.678000\t) from exported Audacity audio label tracks.
0.000000 4.500000 Intr... → Introduction and theme...
Remove (Laughter), (Applause), musical notes ♪, and cue breaks from TED Talk transcripts to produce clean essays.
0:02 (Applause) → Thank you very much.
Repair broken PDF copy-paste wraps, clean OCR scanning errors, strip interview labels, and collapse redundant whitespace.
Intelligently merge hard-wrapped lines from PDF copy-paste while preserving genuine paragraph breaks and fixing broken hyphens.
high-perfor- mance sta... → high-performance stati...
Paste or drag-and-drop .SRT subtitle files to strip all numerical IDs and timecodes, leaving only clean dialogue text.
10 00:01:45,120 --> 00... → Once the data pipeline
Remove 'Speaker 1:', '[John Doe]:', 'Interviewer:', or custom name prefixes from transcripts to repurpose interviews into flowing articles.
Interviewer: What was ... → What was the primary c...
Fix optical character recognition (OCR) glitches: stray pipes (|), broken hyphenations, corrupted ligature symbols, and uneven line breaks.
| The comprehensive in... → The comprehensive inve...
Turn raw podcast transcripts into polished blog articles. Strips episode timestamps, host/guest prefixes, and merges disjointed audio speech patterns.
[00:03:15] Host: Welco... → Welcome back to The Fo...
Collapse excessive blank lines, multiple tab spaces, and trailing whitespace from messy code snippets, logs, and database dumps.
whitespace. S... → whitespace. Second pa...
Clean Kindle clippings, Obsidian wikilinks, Notion databases, APA citations, and Scrivener annotations.
Strip '==========', '- Your Highlight on page X | Location Y', and Kindle excerpt watermarks.
The Lean Startup (Eric... → The Lean Startup (Eric...
Strip 'Excerpt From: Author. “Book Title”. Apple Books' and copyright notices from copied passages.
Simplicity is about su... → Simplicity is about su...
Remove ([Author, Year, p. X](zotero://...)) links and surrounding quotes from exported Zotero highlights.
“Neural network prunin... → “Neural network prunin...
Strip ([Location 1234](https://readwise.io/...)) links and Readwise synchronization metadata.
Focus is a muscle that... → Focus is a muscle that...
Convert [[Page|Alias]] to Alias, [[Page]] to Page, and strip > [!NOTE] callout banners.
> [!NOTE] > Key takeaw... → Key takeaway from PKM ...
Strip Notion database property headers (Status: Done, Date: ...) and nested toggle formatting.
Status: Done Assignee:... → Project kickoff comple...
Strip ((uuid)) block references, #[[nested tags]], TODO/DONE prefixes, and id:: property lines.
TODO Review competitiv... → Review competitive ana...
Remove (Smith et al., 2024, p. 12) parentheticals and [12-15] citations for smooth text-to-speech audio listening.
Recent investigations ... → Recent investigations ...
Repair fi/fl ligatures, strip margin line numbers, and join fragmented column wraps from arXiv papers.
We evaluate the efficie... → We evaluate the effici...
Unwrap \section{}, \textbf{}, \emph{}, and strip \cite{} and % comment lines from LaTeX drafts.
\section{Introduction}... → Introduction In this p...
Strip pleading line numbers (1–25) and Q. / A. examination markers from court reporter transcripts.
1 Q. Were you pres... → Were you present at th...
Remove 'Page X of Y', '- 12 -', and Bates numbers (e.g. ABC_00012345) from scanned PDF copy-pastes.
The contractual obliga... → The contractual obliga...
Normalize Unicode ligatures (fi, fl, ff) and repair UTF-8 double-encoded mojibake garbage (’ to ').
The specific efficacy of... → The specific efficacy ...
Remove { ADDIN ZOTERO_ITEM }, { HYPERLINK "..." }, and { PAGEREF } field code artifacts from Word text.
For further details, c... → For further details, c...
Rejoin broken sentence wraps and repair hyphens before submitting text to DeepL or Google Translate.
Machine translation al... → Machine translation al...
Strip soft hyphens (\u00AD), unwrap reflowable lines, and clean margin spacing from e-book reader pastes.
The protagonist walked... → The protagonist walked...
Remove Scrivener ((editorial annotations)) and {{inspector footnotes}} from compiled manuscript exports.
The detective examined... → The detective examined...
Strip 'Clipped from: https://...', date stamps, and non-breaking spaces from web clipper notes.
Distributed consensus ... → Distributed consensus ...
Remove [edit], numbered citations [1][2], [citation needed], [when?], and phonetic pronunciation guides.
Early life [edit] Alan... → Early life Alan Turing...
Strip PMID:, PMCID:, DOI: lines, copyright statements, and two-column line wraps from medical abstracts.
CRISPR-Cas9 gene editi... → CRISPR-Cas9 gene editi...
Strip inline verse numbers ([1], 14:2, ¹, ²) from Bible, Quran, and Torah text for clean reading and quoting.
1 In the beginning was... → In the beginning was t...
Strip [Intro], [Verse 1], [Chorus], [Bridge], [Outro], and Genius 'You might also like' ads from lyrics.
[Verse 1] Yesterday al... → Yesterday all my troub...
Strip ANSI escape codes, Git diff markers, Docker timestamps, Kubernetes prefixes, and mask environment secrets.
Remove \u001b[31m, \x1b[0m, and CSI color codes to restore plain text terminal output.
[31m[ERROR][0m [32m... → [ERROR] Build failed o...
Strip +, -, and @@ -1,4 +1,5 @@ hunk headers from copied git diffs to restore clean code.
@@ -10,4 +10,4 @@ -con... → const port = process.e...
Remove 1:, 001 |, and leading gutter digits from copied IDE, tutorial, and GitHub code blocks.
1 | function calculate... → function calculateTax(...
Strip >>> and ... prompts from copied Python shell sessions and doctests into executable script code.
>>> def greet(name): .... → def greet(name): r...
Strip $, #, ❯, and user@host:~$ prefixes from copied terminal command snippets.
user@ubuntu:~$ sudo ap... → sudo apt update npm in...
Remove In [1]: and Out[1]: execution counter badges from exported Jupyter and IPython text.
In [1]: import pandas ... → import pandas as pd df...
Convert \n, \", \t, and \\ back into multi-line formatted text and unquoted prose.
{"message": "Line 1\nL... → {"message": "Line 1 Li...
Remove #12 0.452 BuildKit step numbers, container prefixes, and ISO timestamps from Docker logs.
#4 0.234 npm notice Be... → npm notice Beginning i...
Strip [pod/api-deployment-...] and RFC3339 timestamps from aggregated Kubernetes cluster logs.
[pod/auth-svc-789f6] 2... → User authentication su...
Remove 2026-10-21T...Z timestamps and ##[group] collapsible tags from downloaded CI logs.
2026-10-21T22:30:11.45... → PASS tests/auth.spec.ts
Strip ANSI escape colors and (known after apply) verbosity from Terraform plan outputs.
[32m + [0mresource ... → + resource "aws_s3_buc...
Safely sanitize environment files by masking passwords, tokens, and database URLs as <REDACTED>.
DATABASE_URL=postgres:... → DATABASE_URL=<REDACTED...
Remove <div>, <span>, <script>, and convert &, ", into plain text.
<div class="content"> ... → Headline & Title Here ...
Strip Hibernate:, prisma:query prefixes and unescape \' into valid SQL query syntax.
Hibernate: select u.id... → select u.id, u.email f...
Remove -H 'cookie: ...' and -H 'authorization: ...' headers from browser cURL commands before sharing.
curl 'https://api.site... → curl 'https://api.site...
Remove JavaScript, Python, C++, and CSS comments while protecting URLs and string literals.
// Config settings con... → const config = {
Remove ANSI color codes and redact Bearer auth tokens from exported network console logs.
[36mGET https://api.s... → GET https://api.servic...
Convert copied spreadsheet grid data (TSV/CSV) into clean, aligned Markdown tables.
Name Role Department A... → | Name | Role | Depart...
Expand flattened \n at stack frames and single-line error traces into readable multi-line logs.
Error: Connection fail... → Error: Connection fail...
Remove # comments, annotations, and redundant empty lines from YAML configurations.
# Pod configuration ap... → apiVersion: v1 kind: Pod
Remove hidden Right-to-Left Override (U+202E) and BiDi formatting characters (CVE-2021-42574) from source code.
const accessLevel = "u... → const accessLevel = "u...
Mask client IPv4/IPv6 addresses and sensitive auth tokens before sharing web server logs.
192.168.1.42 - - [21/O... → [REDACTED] - - [21/Oct...
Clean WhatsApp chat exports, Slack mentions, Reddit markdown, WordPress Gutenberg comments, and Substack CTAs.
Strip [10/21/26, 10:15 PM] Name: headers and Forwarded labels from copied WhatsApp chats.
[10/21/26, 10:15:30 PM... → Hey team, the deployme...
Remove Username 10:42 AM headers, APP badges, (edited) tags, and :emoji: strings from Slack.
sarah.connor 10:42 AM... → We have migrated the d...
Remove Name — Today at ..., BOT badges, and <@12345> user mention IDs from Discord logs.
DevBot — Today at 10:1... → Server restarted with ...
Remove 'Forwarded from Channel' and [14.10.2026 18:20] headers from Telegram chats.
Forwarded from Tech Ne... → Breaking: Next-gen sil...
Strip nested > > quote chevrons and 'On [Date], [Author] wrote:' headers from email threads.
On Wed, Oct 21, 2026 a... → Let's meet at 10 AM to...
Strip {code}, {noformat}, h1.-h6., and [~accountid:...] user tags from Jira tickets.
h2. Reproduction Steps... → Reproduction Steps
Remove <!-- wp:paragraph -->, <!-- wp:heading -->, and block delimiters from post HTML.
<!-- wp:paragraph --> ... → <p>Welcome to our new ...
Remove 'Thanks for reading... Subscribe for free' and trailing newsletter footers from Substack articles.
Independent journalism... → Independent journalism...
Convert >!spoilers!< to plain text and decode > quote entities from copied Reddit posts.
Here is the spoiler: >... → Here is the spoiler: T...
Strip 1/10, (2/n), thread emojis 🧵, and trailing hashtags to convert tweets into an article.
1/12 Here are the 5 me... → Here are the 5 mental ...
Remove dense #hashtag clouds and . \n . spacer dots from social media captions.
Morning coffee and cod... → Morning coffee and cod...
Remove AI **bolding** asterisks, normalize double line breaks, and optimize spacing for LinkedIn mobile feeds.
**Excited to announce*... → Excited to announce ou...
Purge all emojis, reaction symbols, flags, and skin tone modifiers to restore professional plain text.
Launch day is finally ... → Launch day is finally ...
Remove https://, http://, and www. links from text while keeping surrounding prose intact.
Check out the document... → Check out the document...
Remove affiliate links, social handles, sponsor URLs, and hashtag blocks from YouTube descriptions.
In this video we cover... → In this video we cover...
Strip {status:colour=...}, {info}, {expand}, and Confluence macro wrappers from copied text.
{status:colour=Green|t... → Architecture review co...
Remove 'Loved “...”', 'Liked “...”' reaction lines and message timestamps from copied chats.
Alex: Meet at the fron... → Alex: Meet at the fron...
Strip 【...】 decorative brackets, ✔ checkmarks, ★ stars, and HTML markup from product listings.
<p>Premium Wireless He... → Premium Wireless Headp...
Convert SRT to WebVTT, subtitles to CSV/JSON, clean ASS anime tags, and deduplicate rolling YouTube captions.
Convert SubRip (.srt) subtitle files to HTML5 WebVTT (.vtt) format with comma-to-dot timestamp conversion.
1 00:01:23,400 --> 00:... → WEBVTT
Convert HTML5 WebVTT (.vtt) subtitles to standard SubRip (.srt) format with sequential numbering.
WEBVTT → 1 00:01:23,400 --> 00:...
Export subtitle files into Index, Start, End, and Dialogue text columns for spreadsheet editing and translation.
1 00:00:01,000 --> 00:... → Index,Start_Time,End_T...
Convert subtitle files into an array of objects containing id, start, end, and dialogue text properties.
1 00:00:01,000 --> 00:... → [ {
Convert YouTube Studio .sbv caption downloads (0:00:01.000,0:00:04.000) to standard SubRip (.srt) format.
0:00:01.000,0:00:04.00... → 1 00:00:01,000 --> 00:...
Remove Dialogue: prefixes, font overrides, and {\pos(x,y)} tags from anime subtitle files.
Dialogue: 0,0:01:23.45... → Wait for me here!
Extract clean dialogue from Timed Text Markup Language (TTML) and Netflix .dfxp XML caption files.
<p begin="00:00:01.500... → The journey begins at ...
Strip [mm:ss.xx] timestamps and ID3 tags ([ar:Artist]) from synchronized lyrics files.
[ti:Yesterday] [ar:Bea... → Yesterday all my troub...
Remove overlapping duplicate lines where captions roll upwards and repeat the preceding line.
we're going to build w... → we're going to build a...
Retain the primary language dialogue and strip translated secondary lines from dual-language subtitle tracks.
1 00:00:01,000 --> 00:... → 1 00:00:01,000 --> 00:...
Delay or advance all subtitle cue timestamps by a millisecond offset to fix audio desynchronization.
1 00:00:01,000 --> 00:... → 1 00:00:02,500 --> 00:...
Strip markdown asterisks, timestamps, and stage directions ([APPLAUSE]) into readable teleprompter prose.
00:01:23 [APPLAUSE] We... → Welcome to the annual ...
Strip inline citations [1], URLs, and markdown symbols to prevent speech synthesis glitches.
According to research ... → According to research,...
Calculate speech duration across slow (130 WPM), average (150 WPM), and fast (170 WPM) speaking paces.
Speaker 1 00:01 In thi... → === Speaking Time Anal...
Validate and format video chapter lists to ensure 00:00 introduction start and MM:SS Title compliance.
1:15 Overview 3:42 Arc... → 00:00 Introduction 01:...
Extract pure dialogue from Premiere Pro 'Speaker,Start,End,Text' CSV transcript exports.
Speaker,Start,End,Text... → Welcome back to the ed...
Download authorized video (MP4) and audio (M4A/MP3) streams from YouTube, Facebook, Instagram, TikTok, X (Twitter), Reddit, Vimeo, Dailymotion, Twitch Clips, and Pinterest.