frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: BreezePDF – Free, in-browser PDF editor

https://breezepdf.com/?v=3
37•philjohnson•6h ago
BreezePDF lets you edit, sign, merge, compress, redact, OCR, fill forms, extract tables, and use 30+ more PDF tools — all in the browser, no sign-up. Files never leave your computer.

I built it because when people search Google for common PDF tasks, many of the tools they find upload documents to a server. I wanted an option that keeps files local instead.

I posted an earlier version on HN last spring: https://news.ycombinator.com/item?id=43880962

At the time it only supported a small set of features. Over the last 10 months I rebuilt large parts of it and expanded it to nearly 40 tools, including several ideas that came from comments in that earlier thread.

There is also now a desktop app for macOS, Windows, and Linux, plus a CLI/SDK for developers.

Comments

intoXbox•5h ago
Nice tool. I like the local approach. I think a nice feature would be to remove all PII from documents, so that users can redact PDFs and upload to their favourite LLM.
philjohnson•5h ago
Good suggestion! I'll look into implementing that.
philjohnson•2h ago
I made a first version of it if you want to check it out! It's under the "markup" tab
k310•4h ago
This may be outside your plan, but I really could use a pdf editor that makes Internet Archive book scans more readable.

Apparently, the scanner(s) adopt some compromise setting that renders halftones OK, but gives all text a "dishwater gray" background.

If there are few pictures, I run the PDF through a quartz filter in Preview to threshold the text and later merge graphics pages with the "contact sheet" view from an un-threshold-ed image in Preview.app. This is slow and tedious.

Of course, computers are "smart," so they tell me, and should be able to recognize a picture from a block of text on the same page and render each one appropriately.

I used to do such editing of really important documents (like ads for pioneer computer products and gizmos like GENIAC and such)[0] pretty much by hand, splitting a PDF, if needed, into multiple images and hand/batch editing, then merging again.

I could use ImageMagick ... but it's not adaptive, as described above.

Geniac ad sample (imgbb.com)

[0] https://i.ibb.co/67zpBDgh/OIP-2472099845.jpg

philjohnson•3h ago
Neat idea. Basically an "Enhance Readability" button. I'm looking into how it can be done, will report back.
fn-mote•1h ago
Sounds like a job for ScanTailor. I'm not aware of an actively developed alternative. The version on my system comes from ScanTailor Advanced [3].

[1]: https://scantailor.org/ [2]: https://github.com/scantailor/scantailor [3]: https://github.com/4lex4/scantailor-advanced

npilk•3h ago
Some discussion yesterday: https://news.ycombinator.com/item?id=47555636
philjohnson•3h ago
Yes, yesterday's post got marked as duplicate because I didn't reference the previous post from last year. I got permission from the HN moderator tomhow to repost it again with the reference to last year's post.
evaneykelen•1h ago
Is this a viable alternative to the Adobe PDF app on Windows? I'm looking for an alternative for our company to replace Adobe's bloatware.
philjohnson•49m ago
Yes, it definitely is. It handles everything from the basics like editing, signing, and merging to more advanced stuff like OCR, redaction, and digital certificates all in a clean and lightweight interface.

The desktop app is only 58mb and uses effectively zero CPU, so it's about as far from bloatware as you can get.

Shoot me an email at joe@breezepdf.com — happy to jump on a call and walk you through it before you get it for your company.

mmooss•1h ago
Great idea, though I haven't had a chance to use it much (yet). I especially appreciate the end-user control of the documents - that they never leave the user's computer. A question for any newish PDF application developer:

A valuable feature of PDFs is wide and long compability. What I output now should be fully readable and usable on any system and in 20 or maybe 50 years. [0]

How do you have confidence that what you implement meets that specification? For example, if I edit the text, how do you know BreezePDF isn't subtley corrupting it? If I compress or flatten it, how do you know that about the output?

In fairness, it's a question for any file-based application, but PDF has a special status in it's universal availability and functionality.

[0] Is the timeframe in the spec somewhere?

philjohnson•36m ago
Thanks! Feel free to send feedback to joe@breezepdf.com if you get the chance to try it.

Regarding your concern, if a manipulation of the PDF doesn't meet the standard specification, it won't render properly in a PDF viewer as it is in the present day, let alone in 20 years. All PDF viewers/editors worth their salt adhere to the PDF spec. So as long as the PDF specification stays the same, anything that renders correctly now in a PDF viewer will render correctly in the future.

For something like compression, if the file reduces in size and the PDF renders the same (minus expected potential minor quality loss), then you have evidence right there that it worked successfully.

I built BreezePDF with PDF spec adhering libraries, so everything should be up to standards.

Let me know if that answers your question!

fn-mote•1h ago
Notice the IMO poor behavior of the author on the previous thread. [1] Search for 'philjohnson'. This post removes the contentious word "free" but still does not convey that no sign-up is required but you are apparently limited to 3 files without signup. Reading the previous thread was a turn-off enough for me to warn you.

[1]: https://news.ycombinator.com/item?id=47555636

philjohnson•1h ago
Free is still in this post. It's free to use, you can use the editor as much as you want with 40+ tools. Just a limit of 3 exports.
arrsingh•1h ago
Love it! Bookmarked for the next time I need to sign a PDF and then will pony up the $$.
philjohnson•1h ago
Awesome! Would love to get your feedback once you try it.
arrsingh•1h ago
anytime. Feel free to email me and remind - email in profile.
opem•41m ago
Is it a one shot AI generated site?
philjohnson•29m ago
Far from it haha

Some features took a longggg time to do, such as table extraction, text editing, and (surprisingly) preserving positioning of elements (text, images etc.) when rotating the page in the downloaded file - PDF specification has a different orientation system than the web, so this was very intricate to get correct.

A lot of PDF editors have tools that all work independently, meaning you have to use each tool separately. My decision to add all the features I did while keeping it in one editor was because I felt that was a better user experience, but I means that all features become intertwined, which added a ton of complexity managing that.

colesantiago•40m ago
Note that this "free" PDF editor uses MuPDF under the hood which uses an AGPL license with the desktop version is being commercial.

Unless BreezePDF is open source, (it is not) it is in violation of MuPDFs AGPL license.

https://news.ycombinator.com/item?id=47556806

https://artifex.com/licensing

classicpsy•31m ago
I tried it. Looks great. Just few refinements from my side.

- Undo is not working. If you applied something it will be done. I had to reupload the pdf to again make the changes.

- I tried the text editing, it is having a defualt font family of `helvetica` and is automatically applied to the selected text once clicked and there is no way to undo or fix it.

philjohnson•20m ago
Thanks for trying it!

In what scenario was undo not working? If you can provide that context, I can dig into it more as to what wasn't undoing properly.

For text editing, I see the issue with that for some of the fonts. Fixing now

Sorry for the trouble!

philjohnson•5m ago
Font change for text editing is fixed now

Voyager 1 runs on 69 KB of memory and an 8-track tape recorder

https://techfixated.com/a-1977-time-capsule-voyager-1-runs-on-69-kb-of-memory-and-an-8-track-tape...
213•speckx•3h ago•90 comments

C++26 is done ISO C++ standards meeting, Trip Report

https://herbsutter.com/2026/03/29/c26-is-done-trip-report-march-2026-iso-c-standards-meeting-lond...
74•pjmlp•2h ago•28 comments

Typing and Keyboards

https://lzon.ca/posts/series/grateful/typing-and-keyboards/
23•jpmitchell•1h ago•23 comments

Pretext: TypeScript library for multiline text measurement and layout

https://github.com/chenglou/pretext
101•emersonmacro•1d ago•14 comments

More on Version Control

https://bramcohen.com/p/more-on-version-control
5•velmu•22m ago•0 comments

The RISE RISC-V Runners: free, native RISC-V CI on GitHub

https://riseproject.dev/2026/03/24/announcing-the-rise-risc-v-runners-free-native-risc-v-ci-on-gi...
74•thebeardisred•3d ago•18 comments

A Message from the Ruby Central Board

https://rubycentral.org/news/a-message-from-the-ruby-central-board/
6•nertzy•20m ago•1 comments

Neovim 0.12.0

https://github.com/neovim/neovim/releases/tag/v0.12.0
130•pawelgrzybek•2h ago•60 comments

AyaFlow: A high-performance, eBPF-based network traffic analyzer written in Rust

https://github.com/DavidHavoc/ayaFlow
51•tanelpoder•4h ago•3 comments

The rise and fall of IBM's 4 Pi aerospace computers: an illustrated history

https://www.righto.com/2026/03/ibm-4-pi-computer-history.html
39•zdw•3h ago•8 comments

Show HN: QuickBEAM – run JavaScript as supervised Erlang/OTP processes

https://github.com/elixir-volt/quickbeam
39•dannote•22h ago•4 comments

The Epistemology of Microphysics

https://www.edwardfeser.com/unpublishedpapers/microphysics.html
18•danielam•4d ago•9 comments

Nitrile and latex gloves may cause overestimation of microplastics

https://news.umich.edu/nitrile-and-latex-gloves-may-cause-overestimation-of-microplastics-u-m-stu...
446•giuliomagnifico•10h ago•189 comments

Police used AI facial recognition to wrongly arrest TN woman for crimes in ND

https://www.cnn.com/2026/03/29/us/angela-lipps-ai-facial-recognition
230•ourmandave•5h ago•88 comments

LinkedIn uses 2.4 GB RAM across two tabs

436•hrncode•10h ago•275 comments

Creating West Coast Buddhism (2024)

https://letter.palladiummag.com/p/creating-west-coast-buddhism
5•surprisetalk•3d ago•0 comments

A nearly perfect USB cable tester

https://blog.literarily-starved.com/2026/02/technology-the-nearly-perfect-usb-cable-tester-does-e...
233•birdculture•3d ago•118 comments

Full network of clitoral nerves mapped out for first time

https://www.theguardian.com/society/2026/mar/29/full-network-clitoral-nerves-mapped-out-first-tim...
118•onei•3h ago•37 comments

Observations from carbon dioxide monitoring

https://grieve-smith.com/ftn/2026/03/nine-observations-from-carbon-dioxide-monitoring/
15•coloneltcb•2d ago•3 comments

Miasma: A tool to trap AI web scrapers in an endless poison pit

https://github.com/austin-weeks/miasma
234•LucidLynx•9h ago•183 comments

First Western Digital, now Sony: The tech giant suspends SD card sales

https://mashable.com/article/sony-sd-card-sales-suspended-memory-shortage
49•_tk_•2h ago•34 comments

I turned my Kindle into my own personal newspaper

https://manualdousuario.net/en/how-to-kindle-personal-newspaper/
154•rpgbr•2d ago•51 comments

Show HN: Create a full language server in Go with 3.17 spec support

https://github.com/owenrumney/go-lsp
73•rumno0•4d ago•14 comments

Show HN: BreezePDF – Free, in-browser PDF editor

https://breezepdf.com/?v=3
38•philjohnson•6h ago•23 comments

Show HN: Sheet Ninja – Google Sheets as a CRUD Back End for Vibe Coders

https://sheetninja.io
57•sxa001•8h ago•65 comments

Netscape News Feed Straight Out of the Late 00s

https://isp.netscape.com/
31•mistyvales•2h ago•7 comments

The Failure of the Thermodynamics of Computation (2010)

https://sites.pitt.edu/~jdnorton/Goodies/Idealization/index.html
42•nill0•2d ago•8 comments

When do we become adults, really?

https://www.newyorker.com/culture/annals-of-inquiry/when-do-we-become-adults-really
55•benbreen•3d ago•75 comments

The bot situation on the internet is worse than you could imagine

https://gladeart.com/blog/the-bot-situation-on-the-internet-is-actually-worse-than-you-could-imag...
161•ohjeez•3h ago•107 comments

Alzheimer's disease mortality among taxi and ambulance drivers (2024)

https://www.bmj.com/content/387/bmj-2024-082194
201•bookofjoe•18h ago•131 comments