· via dev.to (home feed)
1into1 PDF runs 43+ document tools locally in the browser to keep files off servers
A developer has shipped 1into1 PDF, a suite of 43+ document tools whose core workflows process files in the browser, keeping sensitive PDFs on the user's own device.

A developer has launched 1into1 PDF, a suite of more than 43 PDF and document tools whose core workflows run entirely in the user's browser instead of on a processing server. Writing on dev.to as aniketgawande, the builder positions the project as the opposite of the typical online PDF service, where you upload a file, wait for a remote system to process it, and download the result — a model that necessarily sends sensitive material off your device.
The motivation, according to the post, is the kind of content PDFs usually hold: contracts, bank statements, identity documents, invoices, and legal and financial records. The argument is that privacy for these files should not depend on trusting whoever operates the processing backend.
What the suite covers
The tool list ranges from everyday operations to specialist tasks. Alongside merging, splitting, compression and PDF-to-image conversion, the suite includes OCR, permanent redaction, detection of personally identifiable information and secrets, Bates numbering, PDF sanitization, bank-statement extraction, N-Up layout, booklet creation, signing and general editing. Two entries stand out for technical users: a compressor that can target an exact output file size, and a PDF-to-Markdown converter intended for feeding documents into AI and LLM pipelines.
Local-first by design
According to the dev.to post, the core workflows skip the upload step entirely — the browser itself does the work, which the developer says makes many tasks feel faster because there is no round trip to a server. Access is deliberately low-friction: no account is needed to start using the core tools, nothing has to be installed on the desktop, and the app can be installed as a progressive web app. Once the application and its resources have loaded, many of the core tools continue to work without an active internet connection.
The careful wording — core workflows rather than everything — leaves room for features that need more than a browser tab can provide, and the post does not claim universal offline coverage. Pricing is not detailed, though the mention of a Pro tier with higher capacity limits confirms a paid level exists.
Large files and device limits
Local processing shifts the hardware burden from a data center to the user's machine, and the post acknowledges that every device is different. Rather than advertising a single universal size limit, the service provides capacity guidance that adapts to the device and the workflow in question. The concrete numbers given: the Pro tier handles files up to 150 MB on mobile and tablet, while desktop users can process files beyond 150 MB depending on their hardware and the selected tool. The developer closes by inviting others to share their approaches to memory-heavy document processing in the browser — a sign that large-file handling remains the genuinely hard part of this architecture.
Why it matters
PDFs are among the most sensitive files most people routinely handle, and mainstream online tools have normalized uploading them to servers run by unknown parties. A suite that keeps processing on the device removes that trust requirement from the architecture itself rather than bolting it on as a policy promise, and PWA plus offline support means the browser — not a vendor's uptime — is the dependency.
It is also a useful datapoint on how far client-side document processing has come: OCR, redaction and format conversion were server territory not long ago. For developers, the open questions are exactly the ones the author raises about memory pressure and large files. For now the claims come from the builder's own announcement rather than independent testing, so the usual caveats apply — but the local-first approach is increasingly viable, and it makes the server-processing default look optional rather than inevitable.
- #privacy
- #local-first
- #browser
- #pwa