Code
Syntax highlighting for hundreds of languages, completion, go to definition, rename and live diagnostics from language servers. Diff, merge and Git built in.
Native for Mac · no account · no telemetry
TextKeep is one fast, native Mac app for code, structured data, logs, Markdown and LaTeX. It opens files of many gigabytes, catches broken JSON, YAML and CSV before they bite, and keeps every byte on your Mac.
For Macs with Apple silicon, macOS 15 or later. Free to use. Pro is a one-time purchase.
One app, four workspaces
TextKeep rearranges itself around the job. Switch workspace and the sidebar, inspectors and toolbar change with it. Your files, tabs and settings stay exactly where they were.
Syntax highlighting for hundreds of languages, completion, go to definition, rename and live diagnostics from language servers. Diff, merge and Git built in.
JSON, YAML, TOML, XML and CSV with schema validation, a tree inspector, JSONPath and XPath, and a real table view for CSV that never mangles your quoting.
Markdown with live preview and export, careful encodings and line endings, a Unicode inspector that shows invisible characters, and a distraction-free mode.
LaTeX that compiles inside the app, with no TeX install to manage. PDF preview with click-to-source, a bibliography manager and an equation editor.
Transformation Studio
Chain steps like Filter, Rename, Convert and Validate, and watch the preview update as you go. Nothing changes until you apply it, and every step can be undone. Save the recipe and run it again next month, or from the command line.PRO
TextKeep 1.0 ships complete: no beta features, no "coming later" switches. Features marked PRO unlock with the one-time Pro purchase. Everything else is free, forever.
Literal, whole-word and regex search across a file or a whole folder, honouring .gitignore. Replace with groups and case changes like \U$1, previewed before anything is written.
Every unsaved change is journaled as you type. After a crash or a power cut, TextKeep reopens exactly where you were, with undo intact. Local history keeps earlier versions of every file.
UTF-8, UTF-16, UTF-32 and dozens of legacy encodings, detected on open and saved back byte for byte. Mixed line endings are flagged, never silently "fixed".
Side-by-side diffs and Git status for free. Three-way merge, conflict resolution, history and staging single hunks with Pro.PRO
Follow a log as it grows, colour by level, filter by time and field, and line up several logs on one timeline to see what happened first.PRO
Open a folder on a server and edit it as if it were local, with search, diff and saving that waits for the server to confirm.PRO
Warnings when an API key or private key is about to be saved in plain text, plus hashes, certificate inspection, Base64, hex and JWT decoding, all offline.
Live preview that scrolls with you, tables and footnotes, and export to HTML or PDF with your own stylesheet.
Macros, scripts and a textkeep command for Terminal. Open files at a line, wait for edits to finish, or run a saved transformation in a build.PRO
Off until you turn it on. Use a model running on your own Mac, or bring your own API key. You see exactly what will be sent before it goes.PRO
Split any way you like, keep sets of files as a workspace, and come back to every caret and fold where you left it.
Light and dark themes with high-contrast versions, VoiceOver, full keyboard control, Services, Quick Look and Shortcuts. It feels like it belongs on your Mac, because it does.
Academic workspace
A complete LaTeX engine is built in, so a new Mac can compile a paper in minutes. Errors point to the right line, the PDF follows your cursor, and your bibliography lives next to your text.
Multi-file projects, SyncTeX, a symbol palette, a bibliography manager and Equation Studio come with Pro.PRO
Built like a bastion
TextKeep is sandboxed by macOS and only sees the files and folders you open. It has no account, no analytics and no crash reporter of its own. The App Store privacy label says it plainly: Data Not Collected.
The free version is a complete editor with no time limit, no nags and no file-size cap. TextKeep Pro is one purchase that includes every 1.x update. No subscription, no paid upgrades.
Pay for what you consume. Own what you purchase.
Launch price
Bought once in the Mac App Store and shared by every Mac signed in to the same Apple Account. The launch price is for a limited time; after it, Pro is €49.99.
TextKeep is built by one developer who spends his days in config files, logs and data dumps, and wanted one tool that handles all of them well. The Maltese cross on every app is a nod to the bastions of Valletta, walls built to keep what matters safe. No ads, no data to sell: just a tool you pay for once and own.
Built like a bastion.