Send beautiful letters
with one API call

Physical mail with the UX of modern SaaS. Real, printed letters delivered anywhere in the world.

Get Started

Simple. Elegant. Powerful.

One POST request is all it takes to send a beautifully printed letter.

curl -X POST https://api.letterapi.com/v1/letters \
  -H "Content-Type: application/json" \
  -d '{
    "to": {
      "name": "Sarah Johnson",
      "address_line1": "123 Main St",
      "city": "San Francisco",
      "state": "CA",
      "zip": "94102"
    },
    "content": "# Hello Sarah\n\nThank you for being wonderful...",
    "style": "classic"
  }'

# Response: Letter printed and mailed within 24 hours

Choose Your Style

Four carefully crafted presets that make every letter look professionally designed.

📜

Classic

Timeless serif typography on premium cotton paper. Perfect for formal correspondence and traditional business letters.

Modern

Clean sans-serif design with generous spacing. Ideal for contemporary brands and tech companies.

🖋️

Elegant

Refined script accents with sophisticated layout. Great for personal touches and special occasions.

Bold

High-contrast typography that commands attention. Perfect for marketing campaigns and announcements.

How It Works

From API call to mailbox in three simple steps.

1

Write

Send your letter content via our REST API. Markdown supported for formatting.

2

Style

Choose from our curated style presets or customize with your brand colors and fonts.

3

Send

We print on premium paper, fold, envelope, and mail your letter within 24 hours.

API Reference

Complete REST API for managing your letters programmatically.

POST /v1/letters

Create and send a new letter. Provide recipient details, content, and style preferences.

GET /v1/letters

List all letters for your account with pagination and filtering options.

GET /v1/letters/:id

Retrieve detailed information about a specific letter including delivery status.

GET /v1/letters/:id/preview

Get a PNG preview image of how your letter will look when printed.

GET /v1/letters/:id/pdf

Download the print-ready PDF version of your letter for archival purposes.

GET /v1/styles

Fetch all available style presets with their configuration details.

POST /v1/preview

Generate a preview without creating a letter. Perfect for testing styles before sending.

Free to Create. Pay to Send.

Compose, preview, and download PDFs for free. Only pay when you want a real letter mailed.

$2.50

per letter sent via USPS

  • Compose and preview letters — free
  • Download print-ready PDFs — free
  • All 4 style presets included — free
  • Premium cotton paper stock
  • Professional printing and folding
  • First-class USPS postage included
  • 24-hour processing time
  • Delivery tracking via Lob
Start Composing — Free