Add a fully functional PDF tool to any webpage with 3 lines of HTML. Zero API keys, zero backend, zero cost. All processing happens in the user's browser — no files uploaded to any server.
<pdf-tool tool="compress"></pdf-tool>
<script src="https://allaboutpdfediting.xyz/embed.js"></script>Paste the code anywhere in your HTML where you want the tool to appear. Works on WordPress, Webflow, Shopify, Carrd, Ghost, and any other platform that supports custom HTML.
theme="dark"Use dark themeheight="600px"Custom height (default varies by tool)This is how the tool will appear on your site.
Instead of sending users to another PDF tool site, they process PDFs right on your page. Higher engagement, lower bounce rate.
No servers, no API keys, no rate limits. All processing happens in the browser using WebAssembly. We update the tools, your embed stays current.
Files never leave the browser. No uploads to any server. Your users' data stays on their device, end to end.
Using WordPress? Install our free plugin to add PDF tools via shortcode or Gutenberg block, no manual code needed.
View on GitHubIf your site serves PDFs, you have probably sent visitors somewhere else to edit them. The embed option puts working PDF tools directly on your own pages using a few lines of code, with no API keys, no backend, and no cost. Visitors process their files in the browser while staying on your site.
Each tool is exposed as a small custom element you place in your HTML, together with one script tag that loads the embed library. The element takes a tool attribute that names which tool to show, and the script turns it into a fully functional tool on your page.
The tool collection covers common tasks like compressing, merging, splitting, converting, cropping, and signing, so the snippet you paste can serve very different needs depending on which tool you name in the attribute.
Two optional attributes adjust the presentation. theme sets a dark appearance to match your design, and height controls the tool's box size when you want a specific layout instead of the default.
Any platform that accepts custom HTML works: WordPress, Webflow, Shopify, Carrd, and Ghost among them. You can drop the snippet into a page, a post, or a sidebar widget wherever the tool should appear. WordPress users also get a plugin that adds the tools through a shortcode or a block, so no manual code is needed at all.
Sending visitors to a separate tool site interrupts their flow and risks them not coming back. Keeping the tool on your own page means the task is done without leaving, which suits sites that already present PDFs to their audience. There is also no maintenance burden: you do not run servers or manage keys, and when the tools are updated your embedded copies stay current automatically.
The cost stays at zero regardless of how many visitors use the tool, because every job is handled by the visitor's own device. That makes the embed a practical way to add utility to a page without building or hosting any of the processing yourself.
Privacy is a genuine draw for the people using your site. Since processing happens in the visitor's browser, files are never uploaded to a server, which makes an embedded tool safe for documents like contracts and forms that users may be hesitant to hand to a third party.
Any site that distributes or receives PDFs is a natural fit: a company that posts brochures, a school that publishes forms, a real estate office sharing property packets, or a small business that collects signed documents. The embedding approach also works well on internal pages where staff need a quick tool without a separate login or subscription.
For a small operation, a single embedded tool can replace the need to buy, install, and maintain desktop software for the few visitors who occasionally need it. The capability is simply there on the page.
Pro tip
Use the live preview while you set up a page, and keep the embed near the content that prompted it. A tool sitting right where the reader is already working gets used; one buried at the bottom of the page usually does not.