Drop a PDF here or choose a file. Processing happens on this device.
PDF bytes, page images, extracted text, and edits are processed in this browser. DrawSplat does not upload your PDF.
This prototype stores no document or recovery data after the tab closes.
Create new PDFs without changing the open document.
Enter margins as percentages of each page. Cropping changes the exported page boundary without changing the source file.
Use a small positive or negative angle to straighten selected scanned pages.
Add a typed signature or place a PNG/JPEG signature image. It remains movable and resizable until export.
Apply text to the selected pages. Use {page} and {pages} as placeholders.
{page}
{pages}
PDFSplat will rasterize the edited pages into a new PDF. This removes document metadata, scripts, attachments, forms, annotations and hidden content.
The sanitized copy will no longer contain searchable or selectable text. Keep the original until you verify the result.
Review the document against the supplied local-government guide. Automated checks cannot certify WCAG conformance or replace assistive-technology testing.
Run the check to inspect document structure, text, images, forms, metadata, and annotation contrast.
Tagged PDF limitation: PDFSplat can preserve or flatten visual content, but its current PDF engine cannot author a complete tagged structure tree with headings, lists, tables, reading order, and artifact tags. Use the semantic HTML alternative or remediate the exported PDF in a dedicated tagged-PDF tool before public distribution.
Create a reflowable EPUB 3 ebook from the open PDF. Conversion happens entirely on this device.
Use a language tag such as en, es, or en-US.
en
es
en-US
Best for searchable, single-column, text-first PDFs. Scans need OCR first; tables, columns, equations, and precise page layout may be simplified.
Choose the position where the selected page should begin.
PDFsplat uses CipherSplat to protect a PDF inside an authenticated, encrypted .csplat package. The PDF is encrypted locally with AES-256-GCM; neither the PDF nor its password leaves this device.
.csplat
Generate a secure password with CipherSplat ↗
CipherSplat derives the encryption key with Argon2id and protects the PDF with authenticated AES-256-GCM encryption.