3 items
Split and merge PDFs entirely offline in your browser. Files never leave your device. One-time price, no subscription. Split a PDF into separate pages, pull out just the pages you need, or combine several PDFs into one, all without an upload. Every operation happens right inside your browser tab, using code that ships with the extension. There is no server in the loop, so it keeps working even with no internet connection. Your files never leave your device. That is the whole design, not a marketing line: this is a PDF splitter and merger that runs entirely offline, so nothing you open in it is ever transmitted anywhere. What it does: - Split: load one PDF and either pull out a page range (like 1-3,7), split it into single pages, or split it every N pages. This is how you extract pages from a PDF or break a long document into smaller ones. Multiple output files come back as a single zip, also built on your device. - Merge: drop in as many PDFs as you like, drag to reorder, and combine them into one file. Per-file page counts are shown so you know what you are stitching together. Merge PDF offline, no upload step, no waiting on someone else's server. Built to be honest: - No accounts. No sign-up. No onboarding. Open the tab and work. - No analytics, no tracking, no telemetry. We collect nothing, because your files never reach us. - The only network request the extension ever makes is a check of your one-time license. Your PDFs and their contents are never transmitted. One price, stated before you install. Plain PDF is $8.99 once. No subscription, no "free" bait that turns into a paywall after you have already done the work. You get 3 free operations to try it, then a single one-time payment unlocks it for good. Not supported yet: password-protected (encrypted) PDFs. Plain PDF tells you clearly when a file is encrypted instead of failing silently. Made by Nexxi.
Jul 19, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.