Send First-Class Mail online

Mailing a letter should not mean a printer, a book of stamps, and a mailbox. MatterSnail sends USPS First-Class Mail from the browser: upload the letter, add the recipients, and it is printed, stuffed, and handed to USPS the same business day, from one letter to a hundred.

How it works

Upload the letter

Attach your letter as a PDF, or several: up to 20 documents per mailing, in the order they should appear in the envelope. No printer, no envelopes, no stamps.

Add the recipients

One recipient or up to 100 in the same mailing, typed one at a time or pasted from a spreadsheet. Each person gets an individually addressed and printed letter.

USPS takes it the same day

Submit before the 12:50 p.m. Pacific cutoff and the mailing is printed, stuffed, and handed to USPS the same business day.

Everything the mailing needs

Printed the way you want

Single-sided or double-sided, your choice. The first four sheets per recipient are included; longer letters add a small per-sheet printing fee.

A return envelope inside

Enclose a self-addressed envelope for any recipient, unstamped or prepaid with a one-, two-, or three-ounce stamp, so signed papers come straight back to you.

Certified when it matters

The same mailing can send one recipient First-Class and another Certified Mail with tracking and a Certificate of Acceptance, chosen per recipient.

Your whole team

Invite your team to the firm account and anyone can prepare and send. The Free plan includes up to 3 users with no monthly fee.

When First-Class is not enough

First-Class is the everyday workhorse, and it travels without a tracking number. When you need proof, send Certified Mail with per-recipient tracking and a Certificate of Acceptance. When you need speed, send Priority Mail and it typically arrives in 2 to 3 business days, tracking included.

Common questions

How do I mail a letter online?

Upload your letter as a PDF, add the recipients, and submit. MatterSnail prints it, stuffs the envelope, and hands it to USPS as First-Class Mail. Submissions before the 12:50 p.m. Pacific cutoff go out the same business day.

How long does First-Class Mail take to arrive?

USPS First-Class Mail typically delivers in 3 to 5 business days. If you need proof of delivery along the way, send the same letter as Certified Mail and every recipient gets an individual tracking number.

Can I include a return envelope?

Yes. Enclose a self-addressed envelope for any recipient, unstamped or prepaid with a one-, two-, or three-ounce stamp, so signed papers can come straight back to you.

How much does it cost to send a letter online?

You pay exact USPS postage plus a per-piece service charge, itemized before you submit. The first four sheets per recipient are included; longer letters add a small per-sheet printing fee. There is no subscription required: the Free plan has no monthly fee.

Can I send the same letter to many recipients at once?

Yes. Upload the document once and add up to 100 recipients to the same mailing, typed one at a time or pasted from a spreadsheet. Each person gets an individually addressed and printed letter.

Mail your next letter from your desk. Create an account and send the first one in minutes. The Free plan has no monthly fee.

Create an account