ByteBuster Tools

PDF Studio

Redact · Merge · Split · Edit — all in one unified interface. Zero uploads, total privacy.

What does this tool do? Four powerful PDF operations in one place: Everything runs locally via WebAssembly-powered libraries — your files never leave your device.
Privacy Guarantee: Powered by pdf-lib and pdf.js — all processing happens in your browser memory. No files are uploaded, logged, or stored on any server.
View Technical Specifications (For Developers)
  • Library: pdf-lib for all PDF creation and manipulation (merge, split, redact, draw text)
  • Rendering: pdf.js (pdfjs-dist) for text extraction and coordinate mapping during redaction
  • Redact: Text is searched via pdf.js getTextContent() across all pages; black rectangles are drawn using pdf-lib over matched text bounding boxes
  • Merge: Sequential page copying via PDFDocument.copyPages() — supports unlimited files (browser memory dependent)
  • Split: Custom page range parser supporting individual pages and ranges (e.g., 1-3, 5, 8-10)
  • Edit: Page.drawText() with custom font size, hex color, and absolute x/y positioning
  • Memory: Files held as ArrayBuffer — no disk writes. Typical limit ~100MB
Drop a PDF to redact text
Permanently black out sensitive information

Fuel the Project

Zero-server PDF processing. Free forever.

Support via PayPal

More from Media Master Studio