DIFFKIND / 04

Invisible characters

Show spaces, tabs and line endings; remove a defined set of zero-width characters.

YOUR LITTLE WORKBENCH

Invisible characters

ON YOUR DEVICE ✦

Text stays in page memory. Nothing is uploaded or saved automatically. Download a copy before changing tool pages.

Spaces2
Tabs1
Line breaks1
Zero-width1

Visible character map

Hello⇥world↵
A·little⟦U+200B⟧·space.

· = ASCII space · ⇥ = tab · ↵ = line ending · CRLF is one break. Zero-width cleanup can change emoji or writing systems.

Plain text only · 100,000 characters per input. Line diff: 1,200 lines; character diff: 1,500 Unicode code points. No semantic or fuzzy comparison.

THE METHOD / 01

A clear wayfrom start to finish.

Space = ·, tab = ⇥ and each line ending = ↵. Cleanup targets U+200B/U+200C/U+200D/U+2060/U+FEFF only.

01

A worked example

A tab between two words appears as ⇥, while CRLF is counted as one line break.

02

Keep the assumptions clear

Some zero-width characters affect scripts and emoji sequences. Inspect the preview and download a copy before replacing an original.

Read all workflows ↗
A FEW USEFUL ANSWERS

Good to know.

Are my inputs uploaded?

No. Processing runs locally in your browser. The host still receives normal requests for website pages and assets.

Can I keep my result?

Use the download controls for the current tool or print from your browser. Seating plans, flashcards and document drafts autosave in this browser; see the privacy page.

Do I need an account?

No sign-up, paid API or subscription is required. Both languages use the same tools. English always opens at the root address.

DIFFKIND / TOOLKIT

A little help for every step.