Trusted by 100+ developers

Convert URLs & HTML
to PDF in Seconds

Professional PDF conversion API with custom styling, watermarks, and JavaScript rendering. Perfect for generating reports, invoices, and documents at scale.

SOC 2 Compliant
99.9% Uptime
Sub-second Response
curl -X POST https://api.pdfrise.com/v1/convert \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com",
    "format": "A4",
    "orientation": "portrait"
  }'
import requests

response = requests.post(
    'https://api.pdfrise.com/v1/convert',
    headers={
        'Authorization': 'Bearer YOUR_API_KEY',
        'Content-Type': 'application/json'
    },
    json={
        'url': 'https://example.com',
        'format': 'A4',
        'orientation': 'portrait'
    }
)

pdf_url = response.json()['pdf_url']
const axios = require('axios');

const response = await axios.post(
  'https://api.pdfrise.com/v1/convert',
  {
    url: 'https://example.com',
    format: 'A4',
    orientation: 'portrait'
  },
  {
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY',
      'Content-Type': 'application/json'
    }
  }
);

const pdfUrl = response.data.pdf_url;
<?php

$ch = curl_init('https://api.pdfrise.com/v1/convert');

curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    'url' => 'https://example.com',
    'format' => 'A4',
    'orientation' => 'portrait'
]));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Authorization: Bearer YOUR_API_KEY',
    'Content-Type: application/json'
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

$response = curl_exec($ch);
$result = json_decode($response);
$pdfUrl = $result->pdf_url;
0+
Developers
0K+
PDFs Generated
0%
Uptime SLA
0+
Countries

Powerful Features for Every Use Case

From simple URL conversion to complex document generation, our API handles it all with enterprise-grade reliability.

Lightning Fast

Convert URLs to PDF in under 2 seconds with our optimized rendering engine and global CDN infrastructure.

Custom Styling

Full control over PDF appearance with custom CSS, headers, footers, watermarks, and page formatting options.

JavaScript Support

Render dynamic content with full JavaScript execution, including modern frameworks and interactive elements.

Enterprise Security

SOC 2 compliant with end-to-end encryption, secure API keys, and comprehensive audit logging.

Auto Scaling

Handle traffic spikes effortlessly with automatic scaling from single requests to millions per day.

Global Infrastructure

Low-latency PDF generation worldwide with edge servers in 150+ countries and regions.

How It Works

Get started with PDFRise in just a few simple steps. No complex setup or infrastructure management required.

1. Get API Key

Sign up for free and get your API key instantly. No credit card required for the trial.

2. Send Request

Make a simple POST request with your URL or HTML content and conversion options.

3. Get PDF

Receive a high-quality PDF instantly via URL or webhook. Ready to download or stream to users.

Simple, Credit-Based Pricing

Start for free with 50 credits per month. Upgrade based on your needs with transparent overage pricing.

Free
$0
per month
50 credits
  • 2MB file limit
  • Basic CSS/JS injection
  • Email support
  • No overage
Get Started
Startup
$9
per month
500 credits
  • 5MB file limit
  • Advanced features
  • Priority support
  • $0.04 overage
Get Started
Enterprise
Custom
contact us
Unlimited
  • Unlimited size
  • Custom SLA
  • On-premise
  • Volume discounts
Contact Sales
Credit System

1 credit per 5MB chunk
Credits never expire

Transparent Overage

Clear per-credit pricing
No surprise bills

Scale Easily

Upgrade or downgrade
anytime

Frequently Asked Questions

Everything you need to know about PDFRise and our API.

Our API typically generates PDFs in under 2-10 seconds for most web pages. It depends on the complexity of the page and the number of images and JavaScript. Complex pages with lots of images or JavaScript may take slightly longer, but our average response time is well below 5 seconds globally.
We support PDF output in various page sizes (A4, Letter, Legal, custom), orientations (portrait/landscape), and quality settings. Input can be URLs, HTML strings, or HTML with CSS and JavaScript.
Yes! Our free tier includes 50 credits per month with monthly expiration. Perfect for testing, small projects, or personal use. No credit card required to get started.
We are SOC 2 compliant and use end-to-end encryption. All data is encrypted both in transit and at rest. PDFs are only stored when using webhooks or filename-based requests, and even then, they’re automatically deleted within 72 hours. For direct binary streams, nothing is stored on our servers. We never store, log, or cache your content permanently.
Our REST API works with any programming language that can make HTTP requests. We provide examples in our documentation for popular languages like Python, JavaScript, and PHP.

Ready to Get Started?

Join thousands of developers using PDFRise to generate high-quality PDFs at scale. Start your free trial today.

No credit card required
Setup in 2 minutes
24/7 developer support