Skip to content
Day 69: new resources are added every day. See what's new

Desktop App

OCRmyPDF

A command-line tool that makes scanned PDFs searchable with OCR.

Visit OCRmyPDF4.7
  • Rating

    4.7 / 5

  • Pricing

    Free

  • Difficulty

    Advanced

  • Works on

    macOS, Windows, Linux

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

What is OCRmyPDF?

OCRmyPDF is a free, open-source tool that adds a hidden text layer to scanned PDF files, so you can search, select and copy their text. It runs locally, supports more than 100 languages through Tesseract, straightens and cleans up pages and produces archive-ready PDF/A files.

Third-party open-source projects. We are not affiliated with their authors; repositories are provided as-is by their maintainers. Review each project's license, code and security before installing. See our Disclaimer.

Pros: what OCRmyPDF does well

  • Makes scanned documents searchable
  • Runs on your own computer
  • Free and open source

Cons: where it falls short

  • Command line only
  • Needs Tesseract and other tools installed

Who OCRmyPDF is for

People and offices that scan paper documents and want to search them later.

Who can skip it

Anyone whose PDFs already have selectable text.

OCRmyPDF alternatives

Not sold on OCRmyPDF? These do a similar job, and each card says what it has in common.

rclone

Focus: cloud sync, backup and file transfer. Shares command line and open source with OCRmyPDF. Same 4.7 rating.

Desktop AppFreeWindows, macOS

aria2

Focus: downloads and bittorrent. Shares command line and open source with OCRmyPDF. Rated 4.5 (OCRmyPDF: 4.7).

Desktop AppFreemacOS, Windows

fzf

Focus: fuzzy finder and shell. Shares command line and open source with OCRmyPDF. Rated 4.8 (OCRmyPDF: 4.7).

Desktop AppFreemacOS, Windows

bat

Focus: file viewer and developer tool. Shares command line and open source with OCRmyPDF. Same 4.7 rating.

Desktop AppFreemacOS, Windows

chezmoi

Focus: dotfiles and config management. Shares command line and open source with OCRmyPDF. Same 4.7 rating.

Desktop AppFreemacOS, Windows

jq

Focus: json, data and filter. Shares command line and open source with OCRmyPDF. Same 4.7 rating.

Desktop AppFreemacOS, Windows

Free alternatives to OCRmyPDF

Want to spend nothing? These free picks cover similar ground.

zoxide

Focus: terminal, navigation and shell. Shares command line and open source with OCRmyPDF. Same 4.7 rating.

Desktop AppFreemacOS, Linux

direnv

Focus: environment variables, shell and projects. Shares command line and open source with OCRmyPDF. Rated 4.6 (OCRmyPDF: 4.7).

Desktop AppFreemacOS, Linux

fish shell

Focus: terminal, shell and autocomplete. Shares command line and open source with OCRmyPDF. Rated 4.6 (OCRmyPDF: 4.7).

Desktop AppFreemacOS, Linux

Gum

Focus: shell scripts and terminal ui. Shares command line and open source with OCRmyPDF. Rated 4.6 (OCRmyPDF: 4.7).

Desktop AppFreemacOS, Windows

Nushell

Focus: shell and data pipelines. Shares command line and open source with OCRmyPDF. Rated 4.6 (OCRmyPDF: 4.7).

Desktop AppFreemacOS, Windows

Task

Focus: task runner, automation and build tool. Shares command line and open source with OCRmyPDF. Rated 4.6 (OCRmyPDF: 4.7).

Desktop AppFreemacOS, Windows
Are you the maker of OCRmyPDF?Get a free Featured badge for your site, a share image and ready-to-paste posts. No sign-up.

New · updated daily

What people are actually doing with AI

Real use cases shared on Reddit, Hacker News, X, GitHub and blogs, summarised in plain words with a link to every original post.

Browse AI use cases

Free Notion database

1,100+ ways people are making money online

Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.

Get the free database

Free Notion database

399+ ways to make money online

Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.

Get the free list

For research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.