EditPDFree API
EditPDFree API is a powerful REST API for PDF processing. Built on headless Chromium, it delivers pixel-perfect HTML/URL to PDF conversion with full CSS3 and JavaScript support.
EditPDFree API endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST |
stripe_webhook_stripe_webhook_post /stripe/webhook |
Handle Stripe webhook events. |
| POST |
api_generate_key_api_v1_generate_key_post /api/v1/generate-key |
Generate a new API key. In production, this should be behind admin auth. |
| GET |
api_get_usage_api_v1_usage_get /api/v1/usage |
Check API usage for current month. |
| GET |
auth_dashboard_api_v1_auth_dashboard_get /api/v1/auth/dashboard |
Get dashboard data for authenticated user. |
| POST |
auth_register_api_v1_auth_register_post /api/v1/auth/register |
Register/login: create or retrieve API key for Firebase user. |
| POST |
manage_subscription_api_v1_manage_subscription_post /api/v1/manage-subscription |
Create a Stripe Customer Portal session for subscription management. |
| POST |
api_split_pdf_api_v1_split_post /api/v1/split |
Split a PDF into multiple files. |
| POST |
auth_regenerate_key_api_v1_auth_regenerate_key_post /api/v1/auth/regenerate-key |
Regenerate API key for authenticated user. |
| POST |
api_add_watermark_api_v1_watermark_post /api/v1/watermark |
Add text watermark to all pages of a PDF. |
| POST |
api_merge_pdfs_api_v1_merge_post /api/v1/merge |
Merge multiple PDF files into one. |
| POST |
api_protect_pdf_api_v1_protect_post /api/v1/protect |
Password-protect a PDF file. |
| POST |
api_html_to_pdf_api_v1_html_to_pdf_post /api/v1/html-to-pdf |
Convert HTML to PDF. |
| POST |
api_url_to_pdf_api_v1_url_to_pdf_post /api/v1/url-to-pdf |
Convert URL to PDF. |
| POST |
api_compress_pdf_api_v1_compress_post /api/v1/compress |
Compress a PDF file. |
| POST |
HTML to PDF /api/v1/html-to-pdf |
Convert HTML/CSS content to a pixel-perfect PDF. Supports custom page format, margins, headers and footers. Powered by Chromium. |
| POST |
URL to PDF /api/v1/url-to-pdf |
Convert any public URL to PDF with full JavaScript rendering. Powered by Chromium. |
| POST |
Merge PDFs /api/v1/merge |
Combine up to 50 PDF files into a single document. |
| POST |
Compress PDF /api/v1/split |
Reduce PDF file size. Three quality levels: low, medium, high. |
EditPDFree API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|