Opens huge documents without drama.
Our large-file engine keeps a three-hundred-megabyte log as quick to scroll, search and edit as a short note. It all happens on your Mac.
The speed and directness of a classic power editor, rebuilt as a true native Mac app — it opens instantly, shrugs at enormous files, and quietly refuses to lose your work.
Create a new file or open an existing one.
Tip: Drag & drop files here · ⌘O to Open · ⌘N for New
The Bar 1 of 21
Everything starts at the top
The toolbar is the whole app in one row. Here is every control in it, one at a time — what it does, and what it doesn’t.
Each button in the toolbar lights up in turn, from left to right.
Read the guideThe Bar 2 of 21
Know where you are
The bar starts with the app’s name and the file you’re in. The path is a link — click it and the Finder opens with that file selected.
The pointer rests on the file path, the full path appears, and a Finder window opens with the file selected.
Read the guideFiles 3 of 21
Start something empty
Opens an untitled document in a new tab. No file appears in the Finder until you save — but the app starts keeping a private copy from your first keystroke, so an unexpected quit doesn’t cost you the work.
A fourth tab slides into the strip and becomes selected, the page empties, and the autosave indicator confirms the work is already being kept.
Read the guideFiles 4 of 21
Begin from a pattern
Opens a menu of ready-made files, grouped by kind — and the same menu saves the current document as a template or inserts a smart token.
The menu opens, a template is chosen, and a new tab appears already filled in with its contents.
Read the guideFiles 5 of 21
Bring in a file
Opens files from disk. You can select more than one, and each arrives in its own tab.
An open panel drops down, two files are selected, and both appear as new tabs.
Read the guideFiles 6 of 21
Commit this tab
Writes the tab you’re looking at. Other tabs with unsaved changes keep them — this saves one document, not all of them.
The active tab is written to disk and confirms; the other two tabs are untouched.
Read the guideFiles 7 of 21
Keep a separate copy
Saves the active tab under a new name or place, and the tab then follows the new file. The chevron carries the rest of the save family.
A save panel appears with a new name; the tab’s title changes to match it.
Read the guideLayout 8 of 21
See every tab at once
Gives each open tab its own pane, side by side, each aligned under its tab.
The single page divides into three panes, one for each open tab.
Read the guideLayout 9 of 21
Back to one page
Collapses the panes back to a single view showing the tab you had selected.
Three panes slide outward and the selected one expands to fill the window.
Read the guideLayout 10 of 21
See what changed
Puts two documents side by side and marks every line that differs.
Two panes appear and the differing lines light up; holding Shift and scrolling moves both documents in step.
Read the guideFind & Go 11 of 21
Change it everywhere
Opens Find and Replace for the active tab — with case, whole-word and regular-expression matching, and a replace that can sweep every file you have open.
The pop-over opens, matches light up through the document, and replacing turns each of them green.
Read the guideFind & Go 12 of 21
Jump straight there
Asks for a line number and takes you to it. The field arrives already holding the line you’re on — selected, so typing replaces it — which means it answers “where am I?” as well.
A sheet asks for a line number; the view scrolls to it and the line flashes before settling.
Read the guideAutomate 13 of 21
Record once, repeat
Records what you type and edit, then plays it back — once, a set number of times, or saved and reused later.
The button turns red and counts actions as they are recorded, then playback applies them line by line.
Read the guideText & View 14 of 21
Keep long lines in view
Folds lines that run past the window instead of scrolling sideways. It’s one setting shared by every pane.
Two long lines fold into several shorter ones and the horizontal scroller disappears.
Read the guideText & View 15 of 21
See the spaces you can’t
Reveals spaces, tabs and line endings in one press — markers and underline together.
Dots appear in every space, arrows in every tab, and a return glyph at the end of each line.
Read the guideText & View 16 of 21
Strip what shouldn’t be there
Removes invisible and pasted-in junk characters. Unlike Show Invisibles, this one edits the document — and every pass can be undone.
Zero-width characters glow along a line and then vanish, and the line closes up.
Read the guideText & View 17 of 21
Line the code up
Opens the indentation sheet, where you choose the language and whether to re-indent the whole document or just what you’ve selected. It unpacks statements sharing a line as well as fixing the indent.
Flat, crammed code with no indentation at all unpacks onto separate lines, then slides out to its proper indent.
Read the guideText & View 18 of 21
Follow the nesting
Marks each level of indentation so a deep block stays readable — in any of ten styles, from a quiet dotted rhythm to a color per level.
Guides fade in down the indented block, then every available style is shown in turn, named.
Read the guideText & View 19 of 21
Indent as you type
Carries your indentation onto the next line, closes brackets and quotes as you open them, and finishes HTML tags.
A brace is typed, its partner appears below, and the new line between them lands already indented.
Read the guideThe App 20 of 21
Make it yours
Opens Settings — fourteen pages down a sidebar, covering the editor, suggestions, guides, ruler, invisibles, encoding, backup and more.
The Settings window opens and its sidebar fills in.
Read the guideThe App 21 of 21
You know where everything lives
Every one of these is also in the menus, with its keyboard shortcut beside it. You can walk through this again whenever you like.
The whole toolbar brightens back to normal.
Read the guideYour last session got interrupted.
Your work is in the safety net.
RestoreBig Files
Most editors demo beautifully on two hundred lines and fall over on a real log. Note My is designed the other way around: the multi-megabyte file is the normal case. Open it, scroll it, search it, edit it — while the rest of your Mac stays bored.
Our large-file engine keeps a three-hundred-megabyte log as quick to scroll, search and edit as a short note. It all happens on your Mac.
Syntax colouring, line counting, and the status bar are engineered so a keystroke costs the same in a two-million-character document as in an empty one.
Drop in a whole log dump and keep working. The window stays responsive however much is on the clipboard.
Open a giant file, close its tab, and the memory comes back. Watch a growing log for hours and the footprint doesn't creep.
Pin the editor to the end of a growing file and watch lines arrive — in a real editor with real search, not a terminal. Scroll up and it lets go; scroll back and it resumes.
Severity levels get their own colours, HTTP status codes go green-to-red, IPs and UUIDs stand out. A wall of text becomes a page you can scan — and following a multi-gigabyte log costs the same as a tiny one.
The Editor
Swift, Python, JavaScript, TypeScript, Java, C, C++, Ruby, HTML, CSS, PHP, Rust, Go, Kotlin, and Shell — fifteen languages, coloured beautifully. Paste code into an empty document and Note My recognises the language and offers to set it — one click, in the corner, and it never interrupts.
Completions drawn from the language's keywords, the symbols already in your document, file paths, and your own accepted habits — with call tips and tab-through placeholders. Every source can be switched off. Nothing types for you unless you ask it to.
Collapse the block between brackets and see the shape of the file.
Double-click highlights every occurrence in the document, with a live count in the status bar.
Find & Replace in a light popover that appears where you're looking. Find in Folder searches a whole directory tree, results grouped by file. Go to Line, for when a compiler hands you a number.
Format, minify, and validate JSON; format XML — right from the Edit menu. No online formatter, no pasting your data into a website.
Record edits, navigation, and replacements as a macro — replay it once or hundreds of times across a scope you choose, and get a report of what happened. If an action can't be recorded, it says so at record time, not silently at playback.
What actually arrives on a paste: no indentation at all, and more than one statement crammed onto a line.
Pick the style, watch it reshape — nothing changes until you commit. It even repairs comments damaged by earlier bad formatting, and every while-you-type assist is individually yours to silence.
The Safety Net
The feature you buy an editor for and hope never to notice. Note My assumes the worst — crash, force-quit, power cut, an overwritten file — and makes it boring.
Untitled scratch tabs, edits you haven't committed — all quietly protected as you type. Quit and relaunch: your tabs come back exactly as they were, stars and all.
If the app ends badly, the next launch restores what you were doing. Our auto-recovery safety net keeps your drafts sealed and private on your own Mac, so a shared machine never exposes them.
Save over something and the version you replaced is still there, ready to bring back. Your earlier drafts stay on your Mac, tidied up on a schedule you set.
Our auto-recovery safety net looks after every open document, including the ones you have not named yet — on a schedule you control.
Note My watches your open files. If a build script or a colleague changes one, you choose: reload it, or Keep My Version — your copy instantly becomes the one that counts, protected until you decide.
You're told — once, calmly — and your buffer becomes the safe copy. Nothing vanishes because a file did.
Workspace
Pin tabs, drag them into order, rename them inline, act in bulk. Split the window into panes and pour different tabs into them. Your session is sacred — tabs, order, selection, all restored on launch, every launch.
Pin them, reorder them by dragging, resize them, rename inline with a double-click. A rich right-click menu puts save, duplicate, compare, and reveal one gesture away.
Two, three panes side by side, each with its own tab. Compare notes with code; keep the log next to the fix.
Compare Files opens a canvas where you draw connections between tabs — pair A with B, C with D — and run them together. Quick Compare when you just want this one against that one.
An inspector walks change by change, and parallel scrolling keeps both sides aligned as you read. Comparisons stay responsive even when both sides are thousands of lines.
When there's nothing to restore, you decide what a fresh launch shows: the welcome screen, an empty document, or a page ready for you to paste into. Forty templates fill in date, file name, and author as the file is born. (Note My never reads your clipboard.)
Drop files from Finder onto the tab bar and they're open.
Clean Text
The feature you didn't know you needed until the day an invisible character broke your build. Text pasted from chatbots arrives with invisible watermark characters and typographic substitutions — one command strips the markers and normalises the text.
Zero-width spaces, stray directional marks, non-breaking spaces masquerading as spaces, smart quotes where straight ones belong — Note My finds them, shows them, and removes them.
The cleaner understands the difference between prose and source — strings and comments are handled with care, and if it can't tell what a region is, it protects it. Your typed characters are never rewritten behind your back.
It counts what's lurking in the current document. A click shows the findings, a second click cleans them — or review everything in a sheet first, or set it to clean pasted text automatically.
Render spaces, tabs, and line endings in three styles; pick from ten styles of indentation guides and four rulers — the look that reads best to you.
Add your own removal patterns to the built-in set.
Files that make other editors beach-ball simply appear, ready to scroll, search, and edit. Typing costs the same in a two-million-character document as in an empty one, and following a growing multi-gigabyte log costs the same as a tiny one — only the new lines are read.
Swift, Python, JavaScript, TypeScript, Java, C, C++, Ruby, HTML, CSS, PHP, Rust, Go, Kotlin, and Shell — plus Plain Text for prose and a Custom mode for everything else. A Language Inspector shows exactly what the editor detected and why, and you can override it in one click.
Note My contains no networking code of its own; the only network activity is performed by Apple’s own system services, to establish purchases and transactions state. No account, no signup, no telemetry, no analytics, no crash reporting. It's fully sandboxed and touches only the files you open. Nothing about you or your files leaves your Mac.
Handled like an adult: eighteen encodings with confident detection, byte-order-mark control, mixed line-ending warnings, and per-document conversion between LF, CRLF, and CR. And when the Mac insists a file isn't text, Open Anything as Text forces the door open.
Properly. Print with line numbers, headers, and footers; export as HTML, RTF, or PDF with the syntax colouring intact; or copy styled code straight into documents and decks. There's also a Finder right-click menu to open files, open a whole folder, or compare two selected files.
Minutes. A short, handsome, animated welcome introduces the app the first time, and Walk Me Through the Toolbar points at the real toolbar, explaining each control in place — the tour is tested against the actual app, so it can never describe a button that doesn't exist. VoiceOver labels and Reduce Motion are respected everywhere, including the fanciest animations.