The short answer. TextSniper is the dedicated menu bar one that copies text from anywhere. LuxShot is the native, privacy-first one. ScreenTranslate captures an area or takes selected text and translates it fully on device. MoePeek is the one where translation is the point and OCR is how it gets there. The dividing question is where recognition runs, because a tool that sends the capture somewhere else is a different proposition from one that does not — and the second question is what it does with the text once it has it, since copying to the clipboard and pasting it for you are separate features.
This guide covers 4 ocr tools for macOS. Every fact below is drawn from the same verified records that back each app’s own page. The recommendations are our editorial judgment, not payment.
Quick comparison
| App | What it is | Pricing | Licence | Version |
|---|---|---|---|---|
| LuxShot | system tool | Open source | GPL-3.0 | 1.0.1 |
| MoePeek | productivity app | Open source | AGPL-3.0 | 0.20.0 |
| ScreenTranslate | productivity app | Open source | GPL-3.0 | 1.6.0 |
| TextSniper | system tool | not published | not published | 1.13.0 |
What actually decides this
- Where recognition runs. On-device recognition is a privacy property and a latency property. A tool that uploads the capture is faster to ship and harder to reason about, and the product page rarely says which one you are getting.
- What it does with the text. Copying to the clipboard, pasting directly into the frontmost app, and translating are three different actions. Most tools do the first; fewer do the second; fewer still let you choose which one the hotkey performs.
- Capture granularity. A selection, a region you drag, a whole window and a whole screen are four gestures. Whether they are all bound to something reachable decides whether the tool gets used on the small cases or only the obvious ones.
- Single capture or a batch. Pulling text out of one screenshot and pulling it out of a hundred scanned pages are different jobs. Tools built for the first usually have no story for the second, and the absence is not visible from the screenshot on the product page.
- What it does with the language. Recognition quality on the script you actually read is the whole feature. A tool that is excellent at Latin script and poor at anything else is fine for some readers and useless for others, and the claim is rarely made explicitly.
Our picks
- TextSniper — Its record describes an OCR app in the menu bar for copying and pasting text from anywhere, which is the dedicated case. Choose it when you want a menu bar app whose whole job is lifting text out of anything on screen.
- LuxShot — Its record describes a native and privacy-first menu bar OCR tool, which is the on-device case stated directly. Choose it when the recognition has to stay on the machine.
- ScreenTranslate — Its record describes capturing an area or selecting text to translate instantly, fully on device, which is the translate case. Choose it when you want the translated text rather than the original.
- MoePeek — Its record describes a translation tool with text selection, OCR, clipboard and manual input, which is the multi-input case. Choose it when translation is the job and OCR is how the text arrives.
The apps
LuxShot
LuxShot is a system tool for macOS. Native and privacy-first menu bar OCR tool. It is released under GPL-3.0.
What it does. Menu Bar Workflow: Unobtrusive menu bar app that stays out of your way. Instant OCR: Select any screen region to instantly recognize text using Apple’s Vision framework. QR & Barcode Scanning: Automatically detects and decodes QR codes and barcodes. Smart Formatting.
LuxShot is listed with current version 1.0.1.
Full profile and verified facts for LuxShot →
MoePeek
MoePeek is a productivity app for macOS. Translation tool with text selection, OCR, clipboard, and manual input support. It is released under AGPL-3.0.
What it does. Smart Translation: Use selected content first, fall back to the clipboard snapshot captured when invoked, or open manual input when both are empty. Select & Translate: Select text in any app, get instant translation in a floating panel. OCR Screenshot: Capture a screen region and translate the recognized text. Clipboard Translation: Translate whatever’s on your clipboard.
MoePeek is listed with current version 0.20.0.
Full profile and verified facts for MoePeek →
ScreenTranslate
ScreenTranslate is a productivity app for macOS. Capture any area or select text to translate instantly, fully on-device. It is released under GPL-3.0.
What it does. Free macOS screen translator with OCR. Capture any area or select text on your Mac and get instant translation. Fully on-device with Apple Translation. Works offline, no account needed.
ScreenTranslate is listed with current version 1.6.0.
Full profile and verified facts for ScreenTranslate →
TextSniper
TextSniper is a system tool for macOS. Simple yet powerful OCR app in your Menu Bar. Instantly copy and paste text from anywhere. Its pricing is not published.
TextSniper is listed with current version 1.13.0.
Full profile and verified facts for TextSniper →
How to choose
- No licence fee, source available. LuxShot, MoePeek and ScreenTranslate — the source can be read and, under the terms of each licence, reused.
- Pricing not published in our data. TextSniper — check the developer’s own site before assuming anything about cost.
Open source: LuxShot, MoePeek and ScreenTranslate (3 of 4).
Common mistakes
- Running OCR on a screenshot of a screenshot. Every generation of compression costs you accuracy, and the loss compounds.
- Assuming it can read a PDF. A PDF page is an image or a text layer, and which one decides whether the tool has anything to recognise.
- Not checking what the capture contains before pasting it. On-device tools still render text in the wrong order when the layout is a table.
- Binding the hotkey to whatever the installer suggests. You will use it dozens of times a day, and an awkward chord is why these tools go unused.
How this guide was put together
Each app’s facts come from its own record: the developer’s own pages and repository, the App Store listing where one exists, and the documentation, each with a source grade and an access date. Where a fact rests on the developer’s own statement rather than on something we verified independently, the sentence says so. Where our data has no value for something, the guide says “not published” instead of guessing.
A price appears here only where the record carries one from a stated source; the guide never estimates one, and it records the pricing model alongside so the two can be read together. Prices change and vary by region, so each app links to its own page for the current detail.
The facts and the recommendations are kept apart on purpose. Everything in the app entries, the comparison table and the answers above is composed from the records. The short answer, the criteria and the picks are our editorial judgment: they reflect what we would choose and why, and they are not paid for. Where we make a recommendation we name the condition it applies under, because we do not call anything “the best” without explaining the criteria.
Frequently Asked Questions
How do I choose between these ocr tools?
There is no single answer — it depends on what you need. This guide covers 4 ocr tools: LuxShot, MoePeek, ScreenTranslate and TextSniper. They differ mainly in pricing model, licence and the trade-offs each one carries. Pick by the trade-off you care about rather than by rank.
Are these ocr tools free?
Pricing across this group: open source (LuxShot, MoePeek and ScreenTranslate) and not published (TextSniper). Where we list pricing as not published, the developer does not state a model we could verify — check their own site before assuming anything about cost. We quote a price only where the record carries one from a stated source, and we never estimate one. Prices change and vary by region and by store, so always check the developer’s own page for the current figure.
Which of these ocr tools are open source?
LuxShot (GPL-3.0), MoePeek (AGPL-3.0) and ScreenTranslate (GPL-3.0) are open source.
Do these ocr tools support Apple Silicon?
Our data does not carry an explicit Apple Silicon statement for any app in this group, so we do not claim one. The absence of a statement is not the same as the absence of support.
How do I choose between them?
Start with how you pay: the guide groups these apps by pricing model, because the budget is the constraint most people actually have. Then check the trade-offs listed for each app: the limitations are the part that decides most people’s choice, because they describe what the app will not do for you.




