Seven formats, one shelf
PDF, Markdown, plain text, epub, docx, PNG and JPEG. Files are copied into a library folder you pick, so your originals are never rewritten, or you can link them in place and leave them where they are.
TomoMark keeps your papers, books and manuals in one library, translates them whole without disturbing the page, and puts the original and the translation side by side. Translation runs on your Mac by default.

Drop a file in and TomoMark files it: what it is, who wrote it, when, and where it appeared. Papers get the deepest treatment, but nothing here is a "paper mode" you have to switch on.
PDF, Markdown, plain text, epub, docx, PNG and JPEG. Files are copied into a library folder you pick, so your originals are never rewritten, or you can link them in place and leave them where they are.
Title, author, year, source and DOI are lifted out of the file itself and shown with ⌘I. Anything it gets wrong you can type over, and your version always wins.
For anything with a DOI, TomoMark annotates the source with the full journal name, publisher, ISSN and open citation counts from Crossref and OpenAlex. Bring your own easyScholar key for official rankings.
Search runs across the title, the author, the file name and the source at once. Add your own categories, star what matters, and filter down to what needs attention.
Arrow through the grid or the list, press Space for Quick Look, and open with Return. Sort by six fields in either direction, in whichever layout you prefer.
SwiftUI and AppKit, multiple document windows, Quick Look, Shortcuts actions, and full localization in 13 languages. No Electron, no third-party frameworks.
Most tools hand back a wall of text and lose the figure captions, the two columns and the tables. TomoMark analyzes the layout, translates paragraph by paragraph, then sets the translation back into the space the original occupied.
Columns, headings, tables, captions and figures stay where the author put them. Each translated paragraph is typeset to fit the box it replaces, so the page still reads like the page.
Original, side by side, or translation only, switched at any time. The two panes scroll together, so you never lose your place while checking a sentence against the source.
Something off? Retranslate that paragraph, try another engine, or edit the text yourself. Corrections are yours to keep, and the rest of the document is untouched.
A translated PDF that keeps the original layout, a bilingual PDF with alternating or facing pages, or page images as PNG or JPEG. Your original file is exported untouched whenever you want it back.
Build a glossary of terms with the translation you want and an optional note, matched automatically, on whole words, or anywhere in the text. Every engine honors it.
Queue several documents and let them run while you read something else. Progress is written as it goes, so an interrupted run picks up where it stopped instead of starting over.
The library, the reader, and everything you reach for while reading in a second language.




Reading in a language that is not your first takes more than a translation. TomoMark puts the rest of it one gesture away, without a second app or a browser tab.
An overview and the key points of the document, written in the language you are reading in. A tab in the structure panel, not a separate errand.
Select a word and get definitions from macOS’s own dictionary, Free Dictionary, Wiktionary, Youdao, Merriam-Webster, the offline ECDICT, or an AI model. Enable as many as you like, in your own order.
Names, places and terms get the bigger picture from Wikipedia, Wikidata, Moegirlpedia and Baidu Baike, right beside the paragraph you are on.
Save a word with its reading, part of speech, definition and the sentence you met it in. Export the lot to CSV, or straight to an Anki deck.
Pages with no text layer are recognized on-device with Apple’s Vision, so a scanned PDF or a photographed page reads and translates like any other document.
Mark up what matters as you read. Highlights and annotations live with the document in your library, not in a copy you have to keep track of.
Translation runs on this Mac by default: offline, free, and nothing to configure. When you want more, connect any of 27 engines with your own key. TomoMark talks to each one directly, with no relay server in between.
DeepL
YoudaoNot listed? The Custom API lets you point TomoMark at any HTTP translation backend with a request template of your own.
No account, no backend, nothing collected. Your documents are files in a folder you chose, and they stay there.
Out of the box, translation runs on your Mac through Apple’s translation framework, or Apple Intelligence on macOS 26. Your documents can be read, translated and exported with the network off.
Turning on a cloud engine tells you exactly where text will go and asks you to agree first. Any destination you enabled can be revoked later, all at once or one at a time.
API keys live in the macOS Keychain and authenticate only the engine they belong to. Requests go straight from your Mac to that provider, so there is no server of ours in the path.
Always runs in the App Sandbox and uses only Apple system frameworks. No analytics, no crash reporters, no third-party SDKs, nothing to opt out of.