Our API provides comprehensive PDF processing capabilities including converting HTML, Markdown, text, and JSON to PDF, extracting text from existing PDFs, and storing PDF templates for dynamic data injection. All operations are handled through simple REST API calls.
Unlike traditional PDF libraries that require complex setup and debugging, our API handles all the complexity behind the scenes. You don't need to wrestle with broken layouts, font issues, or memory management. We also provide template storage as a service, which most solutions don't offer.
Our API averages 0.8 seconds for PDF generation, significantly faster than most self-hosted solutions.
No. Our API is designed for developers who want to focus on their core business logic while we handle all PDF processing complexities.
This is the #1 pain point developers face with PDF generation. Our API is specifically designed to handle modern HTML and CSS properly, avoiding the common layout breaks that plague other solutions.
Yes, we support modern CSS features and handle complex layouts that often break with other PDF generation tools.
Yes, we fetch external resources including images and CSS files automatically.
Our API handles responsive CSS and ensures your PDFs render consistently regardless of the original design's responsiveness.
Yes, we support web fonts and custom font files to ensure your PDFs match your brand styling.
Simply send us your Markdown content via API call, and we'll convert it to a professionally formatted PDF with proper styling, headers, code blocks, and formatting.
Yes, you can apply custom CSS styling to control the appearance of your Markdown-generated PDFs.
We extract text directly from PDF documents. For PDFs that contain actual text (not scanned images), this provides highly accurate results without OCR artifacts.
Our current focus is on extracting text from PDFs that contain actual text layers. Text extraction from scanned documents is on our roadmap for future releases.
We extract the raw text content from PDFs. Advanced formatting preservation is planned for future releases.
Currently, we support text extraction from PDF files. Support for additional document types may be added in future updates.
You store your PDF templates on our platform once, then generate unlimited PDFs by passing only your data. This eliminates the need to send the full template with every API call.
Create your template using HTML/CSS with placeholder variables, then store it via our API. You can then generate PDFs by passing data to fill those placeholders.
Use placeholder syntax in your templates and pass a JSON object with your data. We handle the replacement automatically.
Yes, you can update stored templates through our API. Advanced version control features are planned for future releases.
Template storage is included with your plan. Limits depend on your subscription tier - see our pricing page for details.
Most developers are generating their first PDF within 5 minutes using our REST API with standard HTTP requests.
Our REST API works with any language that can make HTTP requests. Dedicated SDKs for popular languages are planned for future releases.
Our API provides detailed error responses to help you debug issues quickly.
Yes, our documentation includes code examples in multiple programming languages showing how to use each API endpoint.
We accept JSON for API requests and support HTML, Markdown, plain text, and structured JSON data for PDF generation.
We provide a 99.9% uptime SLA.
Our infrastructure is designed to scale from a few requests per day to millions of PDFs per month.
Yes, but they're designed to be generous for normal usage patterns. Contact us if you need higher limits.
We have monitoring and failover systems in place. Our SLA includes uptime credits if we don't meet our availability commitments.
We use industry-standard security practices including data encryption and don't store your generated PDFs longer than necessary for processing.
Yes, our API is designed for business use including invoices, reports, contracts, and other professional documents.
We only store PDFs temporarily during processing. Generated PDFs are not permanently stored on our servers unless specifically requested.
Yes, stored templates are encrypted and only accessible through your API credentials.
We charge per API call with different pricing tiers based on volume. Template storage is included at no extra cost.
Yes, all new users receive 30 days of completely free access to all features with no credit card required. This gives you plenty of time to thoroughly test our API and integrate it into your application.
After your 30-day trial, you can choose a paid plan that fits your usage needs. There's no automatic billing - you decide when and if you want to upgrade.
Since you had 30 free days to thoroughly test all features, we offer a 14-day grace period for full refunds after your first payment. This ensures you had 44+ days total to evaluate our service before any financial commitment becomes final.
Annual plans follow the same policy: 14-day full refund window. After that, we provide pro-rated refunds for unused months, minus the annual discount you received (since annual plans are discounted for the full-year commitment).
Your service continues until the end of your current billing period. For monthly plans, this means until your next monthly billing date. For annual plans, until your annual renewal date.
Yes, if you've used more than 5× your plan's monthly API limit during the refund period, we may decline the refund as this indicates extensive production use rather than continued evaluation.
You can upgrade your plan at any time, or contact us to discuss your needs if you consistently exceed your current tier.
Yes, higher-tier plans offer better per-request pricing. Contact us for custom enterprise pricing for very high volumes.
For monthly plans, we charge on the same date each month. Annual plans are charged once per year. We send email reminders 7 days before any renewal charge.
Yes, you can upgrade immediately (with pro-rated billing) or downgrade at the end of your current billing cycle through your account dashboard.
First, verify your HTML renders correctly in a browser. Common issues include missing external resources or CSS that doesn't translate well to print format.
Check our API response messages for specific error details. Our documentation includes common error scenarios and solutions.
Yes, you can test all features using standard HTTP tools or by following our quick start guide.
Ensure your PDF contains actual text (not just scanned images). If the PDF was created from a scanner, text extraction may not work as expected with our current version.
Contact our support team at support@pdf-technologies.com with detailed information about the issue or feature request.
Just sign up for an account to get your API key, then follow our quick start guide. You can be generating PDFs in under 5 minutes.
Yes, we provide comprehensive API documentation with examples, code samples, and integration guides.
Yes, our free tier allows you to test all features and evaluate the service before committing to a paid plan.
Yes, our API is designed to be a drop-in replacement for most PDF processing workflows. Contact support if you need migration assistance.
Still have questions? Contact our developer support team at support@pdf-technologies.com