Code folder in.
Searchable PDF out.

Turn a project into one searchable PDF with syntax highlighting. Free, open source, runs in your browser, nothing gets uploaded.

No uploads  ·  No installs  ·  No signup

How to turn code into a PDF

Pick. Tick. Print.

From a project folder to a finished, searchable PDF in three steps. No setup, no command line.

01

Pick a project folder

Open any local folder of source code.

02

Tick the files

Choose which files go in, in any order.

03

Print to PDF

One click, syntax highlighting included.

Why developers use PDFy

Built for source code, not screenshots.

Real text you can copy, search, and grep. Wrap-aware pagination so long lines don't break. Made for assignments, code reviews, and anywhere a screenshot won't cut it.

Local and private

Your code stays in the browser. No uploads, ever.

Free forever

No signup, no paywall, no email required.

Open source

GPL v3 on GitHub. Inspect, fork, self-host.

Searchable text

Real text with syntax highlighting, not screenshots.

What people use PDFy for

One tool, every reason to print code.

From a CS101 submission to a copyright filing, the workflow is the same: pick the folder, tick the files, save the PDF.

  • Coding assignments

    Submit a whole project as one searchable PDF with syntax highlighting, line numbers, and a cover page. Most professors and graders accept exactly this format.

  • Code reviews and handouts

    Share a project with reviewers, mentors, or students offline. Real text means they can copy snippets, annotate the file, and grep it from the command line.

  • Project archives

    Snapshot a repository as a single self-contained file. Useful for long-term archives, portfolio projects, or freezing a working copy before a major rewrite.

  • Copyright and IP filings

    Produce a clean, paginated source listing for software copyright registrations or patent disclosures, locally and without uploading a byte.

Want the full breakdown? Read the code-to-PDF guide

Learn more

Read the three-step tutorial to make your first PDF, customise the cover page and headers and footers with Mustache templates, or skim the FAQ for what languages are supported, how big a project can be, and where your code goes.

Ready when you are.

No setup. Just a folder and a click.