Sejda

Sejda provides online and desktop tools for editing and manipulating PDF documents - merge, split, compress, convert, edit, watermark, OCR, and fill forms. Its only documented hosted REST API is the HTML-to-PDF conversion API at api.sejda.com; the broader merge/split/OCR task set is delivered through the web and desktop apps and through the open-source Sejda SDK and sejda-console (Java, AGPLv3), not a hosted task API.

4 APIs 0 Features
PDFDocument ConversionHTML to PDFPDF EditingOCR

APIs

Sejda HTML to PDF API

The only documented Sejda hosted REST API. Converts a URL or raw HTML to a PDF document via POST https://api.sejda.com/v2/html-pdf with a JSON body, authenticated with a Token (...

Sejda PDF Tools (Web and Desktop)

Sejda's full PDF task catalog - merge, split, compress, convert (Office/HTML to PDF, PDF to images), edit, watermark, OCR, and fill forms - delivered as online (browser) and des...

Sejda SDK

Open-source (AGPLv3) Java library for PDF manipulation - merge, split, rotate, encrypt, watermark, and more - built on SAMBox (a maintained PDFBox fork). This is an embeddable c...

Sejda Console

Command-line shell over the Sejda SDK for running PDF tasks (merge, split, etc.) from a terminal or scripts. Requires a Java runtime. A commercial sejda-console-pro build exists...

Collections

Pricing Plans

Sejda Plans Pricing

9 plans

PLANS

Rate Limits

Sejda Rate Limits

3 limits

RATE LIMITS

FinOps

Sejda Finops

FINOPS

Resources

🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
📰
Blog
Blog

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Sejda HTML to PDF API
  version: '2'
request:
  auth:
    type: apikey
    key: Authorization
    value: 'Token: {{apiKey}}'
    in: header
items:
- info:
    name: HTML to PDF
    type: folder
  items:
  - info:
      name: Convert a URL to a PDF document.
      type: http
    http:
      method: POST
      url: https://api.sejda.com/v2/html-pdf
      body:
        type: json
        data: '{"url":"https://example.com","pageSize":"a4","pageOrientation":"auto"}'
    docs: Render a web page URL to a PDF document. Returns the PDF as a binary stream.
  - info:
      name: Convert raw HTML to a PDF document.
      type: http
    http:
      method: POST
      url: https://api.sejda.com/v2/html-pdf
      body:
        type: json
        data: '{"htmlCode":"<html><body><h1>Hello</h1></body></html>","pageSize":"a4"}'
    docs: Render raw HTML to a PDF document. Returns the PDF as a binary stream.