DocRaptor uses PrinceXML — not a browser engine. cloudlayer.io uses Chromium so your HTML, CSS, and JavaScript render exactly like they do in Chrome.
| Feature | DocRaptor | cloudlayer.io |
|---|---|---|
| Rendering Engine | PrinceXML | Chromium |
| PDF Generation | ✓ | ✓ |
| Image Generation | ✕ | ✓ |
| Modern CSS (Grid, Flexbox) | Partial | Full |
| JavaScript Execution | Limited | Full |
| Template System | ✕ | Nunjucks |
| Visual Template Editor | ✕ | ✓ |
| Webhook Notifications | ✓ | ✓ |
| Cloud Storage (S3/GCS) | ✕ | ✓ |
| CDN Asset Hosting | ✕ | ✓ |
| CSS Print Rules | Excellent | Good |
DocRaptor uses PrinceXML, a print-focused engine that doesn't support modern CSS features like Grid and Flexbox the way browsers do. Your HTML won't render like it does in Chrome.
PrinceXML has minimal JavaScript capabilities. If your documents rely on JS for rendering charts, calculations, or dynamic content, DocRaptor will struggle.
DocRaptor only generates PDFs. If you also need PNG, JPEG, or WebP output from the same HTML, you'll need a second service.
Create your cloudlayer.io account and get an API key in under a minute. No credit card required. Full API access from day one.
Bring your existing HTML templates or build new ones with the visual editor or Nunjucks. Upload fonts and assets to our CDN.
Swap the DocRaptor endpoint with cloudlayer.io. Our REST API accepts HTML, template IDs, or URLs — most migrations take minutes.
cloudlayer.io runs Chromium — the same engine behind Chrome. Every CSS feature, every JavaScript library, every web font renders exactly as expected.
Generate PDFs and images from the same HTML template. No need to manage two services for two output formats.
SDKs for 8 languages, Nunjucks template engine, webhook delivery, and cloud storage forwarding. Build with the tools you already use.
Full API access, visual template editor, PDF + image generation, webhooks, and cloud delivery. No credit card required — start your 30-day free trial.
No commitment. Cancel anytime.
Teams using cloudlayer.io