tools · nothing ever leaves your device

Every file you touch here stays on your machine.

PDF, image, developer, SEO, text, student and business tools — all free, all entirely in your browser. No upload, no account, no server ever sees your data.

No sign-up required No file size uploaded anywhere Works offline once loaded

Focused tools covering the everyday PDF work — pick one to get started, no account needed.

Each tool runs entirely with JavaScript already loaded in this page — PDF tools via pdf-lib and pdf.js, image tools via the browser's native Canvas API, and everything else with plain JavaScript. Your files or input are read into browser memory, processed, and handed back as a download or copyable result. This page itself is served by a small Laravel route; Laravel never sees your files either. The only backend in use is Supabase, and only for two optional things: signing in with a magic link, and — only if you're signed in — a log of which tool you ran and when. Two things have real limits worth knowing up front: Compress PDF flattens each page to a re-encoded image (great for scan-heavy PDFs, not ideal if you need selectable text after), and Word/Excel/PowerPoint ⇄ PDF conversion genuinely requires a server-side rendering engine, so it isn't included here — this build only ships tools that can honestly run client-side.

Can I split one PDF into more than two files?

This tool makes one cut, producing two files; run it again on either half to split further.

Which pages end up in which file?

Pages 1 through the number you choose go in the first file, everything after goes in the second.

What are the two output files named?

part-1.pdf and part-2.pdf, both offered as separate downloads at once — rename them after downloading if you want something more specific.

What if I enter a page number beyond the file's length?

The input is capped to one less than the total page count, so you can't accidentally choose a split point that leaves one output file empty.

Does splitting affect quality?

No — pages are copied exactly as they were, not re-rendered or recompressed.

Can I split a single-page PDF?

No — there's nothing to split. The tool disables the run button and explains why if you try.

Can I split a password-protected PDF?

Not directly — remove the password first, since the tool can't open an encrypted file to read its pages.

Can I preview the pages before choosing where to split?

Not as thumbnails on this screen — the split point is chosen by page number, based on the total page count shown once your file loads. For a visual, page-by-page view, Organize Pages shows thumbnails instead.

Does it work on scanned PDFs?

Yes — splitting doesn't care whether pages are scanned images or real text, since it just copies pages as-is.

Can I split a PDF on my phone?

Yes — the same page-number input works the same way on a mobile browser.

Is there a page count limit?

No hard limit — the practical ceiling is your device's available memory, not a server quota.

What if I want three or more parts, not just two?

Split the file once, then split one of the results again — repeating this gives you as many parts as you need. If you already know exactly which pages you want to keep in each piece, Extract Pages might get you there in fewer steps.

What's the difference between Split and Extract Pages?

Split makes one cut and keeps both halves as separate files. Extract Pages keeps only the specific pages you list and discards the rest — useful when you only want part of a document, not every page split into pieces.

Is this really free, and is there a file size limit?

Yes — no account, no paywall. Since processing happens in your browser's memory rather than uploading anywhere, the practical limit is your device's available RAM, not a server quota. Very large files (500+ pages) may run slower, especially for Compress and PDF→JPG.

Does anything about my file get sent anywhere?

No. Every tool runs with pdf-lib/pdf.js loaded in this page; your file is read into browser memory and never leaves it. The only network call this app makes for your account is Supabase auth — and that only stores which tool you ran and when, never file content.

Why isn't Word/Excel/PowerPoint → PDF included?

Converting Office formats accurately needs a real rendering engine (what Word or LibreOffice use internally) — no browser library does this reliably. Rather than ship a broken version, it's left out.

Does TechDriven Tools have OCR (text recognition)?

Yes — OCR PDF recognizes text in scanned or photographed pages using Tesseract.js, running entirely on your device, and gives you a searchable PDF or a plain text file. Nothing is uploaded for this either.

Can I use this without an internet connection?

Once the page and its libraries have loaded once, yes — the tools themselves need no network access. Signing in and viewing history do require a connection, since those talk to Supabase.

What happens to the "history" if I sign in?

Only a row per tool run — the tool's name and a timestamp. No filename, no file content, ever. You can see the full list any time via the History button.

Are the non-PDF utilities (password generator, JSON formatter, etc.) private too?

Yes — same rule as the PDF tools. Word Counter, Case Converter, Password Generator, UUID Generator, Base64, Hash Generator, JSON Formatter and JWT Decoder all run with plain JavaScript already loaded in this page; nothing you type or paste is sent anywhere.

100% free, browser-only, no registration, works on mobile, no page limit.

100% FreeRuns in Your BrowserNo RegistrationWorks on MobileNo Page Limit

Features

One-Cut Splitting

Choose the exact page to split after; get two files instantly.

No Quality Loss

Pages are copied exactly, never re-rendered.

Instant

No server round-trip, so there's no upload wait.

Works on Any Length

From a two-page file to hundreds of pages.

Private by Design

Every page stays on your device throughout.

Repeatable

Split a result again to break a file into more than two parts.

Works on Mobile

Same tool, same interface, on a phone browser.

Free Forever

No account, no page limit, no watermark.

Why use Split PDF

  • Separate a cover page or table of contents from the body of a document.
  • Break a large scanned book or report into smaller, more manageable files.
  • Pull an appendix out of a contract to send on its own.
  • Divide a combined file back into its original standalone sections.
  • Share only part of a document without exposing the rest.
  • Make a big file easier to upload somewhere with a size limit, by splitting it into smaller pieces first.

Supported uses

Contracts & Appendices

Scanned Books & Reports

Combined Statements

Multi-Section Forms

Course Readers

Large Archived Documents

How TechDriven Tools compares

FeatureTechDriven ToolsOther Online ToolsDesktop SoftwareCommand-Line Tools
SpeedInstant, no uploadDepends on upload speedDepends on installInstant, but needs setup
PrivacyNever leaves your deviceVaries — check the site's policyLocal, but often needs install/updatesLocal, fully offline
InstallationNone — runs in browserNoneDownload & install requiredRequires tools installed first
Mobile-friendlyYesVaries by siteNoNo
FreeAlwaysOften freemium / cappedOften paidFree, but not beginner-friendly
File limitsNone beyond device memoryOften cappedVariesNone
Ease of useType a page numberType a page numberMenu-drivenTyped commands

Privacy

  • Files are never stored — nothing is written to a server, ever.
  • All processing happens in your browser, using pdf-lib.
  • No registration or account required to use any of this.
  • Nothing is transmitted, so there's nothing in transit to intercept.
  • Downloads come straight from your browser's own memory to your device.

What is PDF Splitting

Splitting takes one PDF and divides it into two separate files at a page you choose — everything up to and including that page goes into the first file, everything after goes into the second. It's the reverse of merging: one document becomes two, each a complete, independent PDF.

Benefits

Splitting is useful whenever only part of a document needs to travel on its own — sharing a single chapter without the whole book, sending an appendix separately from a contract's main body, or breaking a large scanned file into pieces small enough for a system with an upload size limit.

Best Practices

  • Check the total page count shown after uploading before picking a split point — it updates automatically based on the actual file.
  • For splitting into more than two pieces, work from the largest remaining half each time, rather than repeatedly splitting the smaller piece.
  • If you already know exactly which pages you want in each output — not just "everything before or after a point" — Extract Pages will get you there more directly.
  • Keep track of which output is which; part-1.pdf and part-2.pdf aren't automatically renamed to reflect their contents.

Common Mistakes

The most common mistake is expecting one run to produce more than two files — it always makes exactly one cut. To get three or more parts, split again on one of the results. The second is confusing "split" with "extract" — split keeps everything, just divided in two; extract throws away everything except the pages you specifically list.

Split vs. Extract Pages

These solve related but different problems. Split makes one cut and keeps both halves. Extract Pages keeps only the specific pages you list and discards the rest. If you want "everything before page 10 and everything after," Split is faster. If you want "just pages 4, 9, and 15," Extract Pages is the right tool.

Security

Since the file is read directly into your browser's memory and never uploaded, splitting a sensitive document — a contract, a medical file, a financial report — into shareable pieces never means trusting a server with the whole thing first.

Mobile Splitting

The page-number input works exactly the same way on a phone as a laptop — type the number, tap run, and both files download straight to your device.

Business and Education Use Cases

In an office, this is the tool for separating a signature page from the body of a contract, or breaking a large scanned report into a table-of-contents section and a body section. In education, it's splitting a combined course reader into individual chapters, or separating a cover sheet from an assignment before uploading just the content that needs grading.