Laravel PDF Editor Library

PSPDFKit for Web is a JavaScript library for editing PDF documents directly in a browser. It is fully compatible with Laravel and offers developers a robust API for programmatic editing, as well as a beautiful UI for performing a host of editing operations in any Laravel-based web app.

Launch Demo

PSPDFKit SDKs are deployed in some of the world’s most popular applications, such as those made by Autodesk, Disney, UBS, Dropbox, IBM, and Lufthansa.

Key Capabilities

  • Annotations, forms, bookmarks — Create, edit, or remove

  • Page manipulation — Rotate, merge, split, delete, or add pages

  • Client-side — Edit PDFs directly in the browser (no server needed)

  • Browser support — Works on all modern browsers and devices

  • Headless — Programmatically edit PDFs without the UI

  • Customizable UI — Hide buttons, match your look and feel, and more

  • Extendable — Add forms, signing, annotation, and more

Guides for PDF Editing

Edit Text in PDF Files
Edit text directly in PDF documents

Merge or Combine PDFs
How to merge multiple PDF documents together

Rotate Pages
How to rotate pages by a desired amount

Move or Copy Pages
How to move or copy pages within a PDF document

Remove Pages
How to remove pages from a PDF document

Add a Page
How to add a blank page to a PDF document

Split a PDF
How to split a PDF into two or more documents

Add an Image to a Page
How to add an image to a page as an annotation

Headless Editing
How to edit PDFs without presenting the UI

Edit the Page Label
How to set the label for any page in a PDF document

Built-In Document Editing UI
Learn about the document operations available in the editor UI

Replace Text
How to replace text directly in PDF documents

Free Trial

Enjoy unlimited trial usage of all our products. Get guidance and tech support from developers who built the product, and get started within minutes.