LifetimeMac

Skim

free PDF reader and note-taker built for reading papers

Open source

The catch

Skim reads and marks up PDFs; it will not edit page content, run OCR or handle complex interactive forms, so it is a companion to a PDF editor rather than a replacement for one. Development is volunteer-driven and unhurried, which occasionally means waiting a few weeks after a macOS release. Most annotations are written as standard PDF notes, but some Skim-specific note data lives alongside the file, so export your notes before moving a library between machines or into someone else's hands.

Skim exists because reading a journal article is not the same job as editing a document, and the apps built for the second are bad at the first. It opens a PDF, gives you highlighting and margin notes that live in a sidebar you can export, and lets you tear off a snapshot window so the figure on page 4 stays visible while you read the methods on page 11. That one feature is why people who read papers for a living still have it installed twenty years on.

For anyone writing in LaTeX it goes further: SyncTeX support means command-click in the PDF jumps to the line in your source, and back again. It is also deeply scriptable, so a citation workflow can drive it from AppleScript.

The licence is BSD, the download is direct from SourceForge, and nothing in the app asks you for anything. What you do not get is editing — no changing page content, no OCR on a scan, no filling a fussy government form. Keep a separate tool for that.

If you read the occasional PDF and never annotate, Preview is already enough and installing this is pointless. The moment you are holding two hundred papers and need your own notes back out of them, Skim is the obvious first move.

The Skim page at skim-app.sourceforge.io
Page capture from skim-app.sourceforge.io, taken 2026-09-22. Images belong to their developers.
  • Highlight, underline and attach margin notes
  • Notes sidebar that exports to text or Skim notes files
  • Snapshot windows for comparing two parts of one paper
  • SyncTeX jumps between a PDF and its LaTeX source
  • Scriptable via AppleScript, and a full-screen presentation mode

The facts

Price
Free
What you get
No licence to buy, and the source is public.
Details
Free and open source under a BSD licence, per the SourceForge project page. No paid tier, no donation wall, distributed as a direct download.
Free trial
No
On Setapp
No
Minimum macOS
macOS 10.13
Developer
Skim project
Price checked
2026-09-22
Check it yourself
Price band
Free