Skip to content
52,874+letters sent•4.8

Send letters online

From £1.99· No account needed· Same-day posting

Skip the Post Office Queue

Upload your document, choose postage, and we'll print, stamp, and post it for you. No queues. No account needed.

Same-day dispatch
Secure checkout
£From £1.99
Account Order History

Order by 4:45pm Mon–Fri for same-day posting

Send a letter now
  • VISA
  • Mastercard
  • ApplePay
  • PayPal
Trustpilot

How it works

Send letters online in just four simple steps

No account needed

Step 1

Upload a Letter or Letters

Type in our editor or upload one or more PDF or Word files, then preview before sending.

Step 2

Enter Details

Add the recipient's address, and optional return address.

Step 3

Choose Styling & Postage

Pick print colour, paper, envelope, and postage options.

Step 4

Pay & Send

Pay securely and we print & post for you.

For businesses — Send post for your team without the Post Office run.

Simple, transparent pricing

Choose the postage option that works best for you. Every price is per letter and includes printing, envelope and postage.

First 2 pages included free

Standard Class

No tracking
  • 2nd Class2–3 working days£1.99per letter
  • 1st ClassNext working day£2.99per letter
Most popular

Tracked

Full tracking · Photo · No signature
  • Tracked 482–3 working days£4.00per letter
  • Tracked 24Next working day£6.50per letter

Signed For

Partial tracking · Signature
  • 2nd Class Signed For2–3 working days£3.99per letter
  • 1st Class Signed ForNext working day£6.00per letter

Special Delivery

Full tracking · Photo · Signature
  • Next working dayGuaranteed by 1pm£12.00per letter

Order by 4:45pm on a working day for same-day posting — delivery times are Royal Mail estimates.

  • Confirmation email with the file name and recipient
  • White C5 envelope included
  • Extra pages 49p
  • Colour +35p (5p a page after 4)
  • Volume discounts from 10 letters
Send a letter now

From £1.99 per letter£5 bonus credit on your first £20 top-up

One letter or five hundred. Every detail, your call.

Import a spreadsheet or type one address, choose how each document is printed and stapled, give each letter its own postage, and follow tracked letters from your account. One order, one checkout.

Multiple letters, multiple recipients

Send different letters in one order, or one letter to a whole list. Import a CSV or Excel file, or reuse a saved list with an account. Discounts apply automatically as the list grows. Mail merge, filling each letter from the columns of your sheet, is coming soon.

Illustration: a spreadsheet import fills the recipient list and the order summary shows the volume discount applied.

Printed and stapled, page by page

For each document, choose double-sided or single-sided printing and stapled or loose. Upload a PDF and you can go page by page: a single-sided cover letter, two stapled sets. Custom finishing adds a small handling fee per envelope.

Illustration: numbered pages start double-sided and stapled as one set, then pages 1, 2, 7 and 8 flatten to single-sided and the staple splits into two sets.

Track your letter, and keep a history

Follow each order from the moment we receive it to the moment it is in the Royal Mail network. Every tracked envelope gets its own Royal Mail tracking number. Guests get updates by email; with an account, every order stays in your history.

Illustration: the order journey moves from Order received to In the delivery network and the envelope status reaches Delivered.

Tracked, Signed For and Special Delivery include delivery confirmation from Royal Mail. If tracking stops updating, we chase it with Royal Mail for you.

Mix postage, colour and envelopes in one order

Send the contract Special Delivery for a signature on arrival and the covering letters 2nd Class. Colour or black and white, standard or premium paper, a boardback envelope for the certificate. Every UK letter keeps its own choices, and you pay once.

Illustration: three letters in one order are given different postage, print and envelope choices.

Sending more than 500 letters? We can apply custom discounts or set you up with an enterprise account. Get in touch. Business accounts also get an invoice with your company name and VAT number after each card payment. Your own software or AI assistant can post letters too, through our and .

Why choose ModernMail?

We print and post your letters, and we look after you well after they leave us.

We handle the hassle

Our job doesn't end when your letter is in the post. If it's delayed, lost, or tracking goes quiet, we investigate with Royal Mail on your behalf and see it through, as if every order were our own.

Fair, honest pricing

Letters from £1.99, with your first two pages free. No subscriptions, no minimums, no hidden extras. When you urgently need important documents sent, price shouldn't get in the way, and right now no leading provider does it cheaper.

Loved by our customers

Don't just take our word for it. Our customers rate us 4.8 out of 5 on Trustpilot, and their reviews tell the story better than we can. See their experiences for yourself.

See our Trustpilot reviews
52,874+
letters sent
4.8/5
on Trustpilot
£1.99
prices from

Frequently Asked Questions

Everything you need to know about sending letters online

Upload a PDF or Word document, enter recipient details, select postage, and pay. We'll print, stamp, and post your letter for you.

No. You can upload, pay and send as a guest; we only ask for an email address for your receipt and posting updates. Creating a free account afterwards keeps your order history and saved addresses in one place.

You can upload as many pages as you like on standard A4 paper. The first 2 pages are free.

We use standard white C5 envelopes, with other styles available at checkout.

Yes. You can send one letter to up to 500 recipients by importing addresses from a CSV or Excel file or reusing a saved list. You can also build multiple envelopes in a single order, each with its own documents and recipient. Volume discounts of up to 15% apply automatically on larger sends. For orders over 500 letters, contact us and we can apply custom discounts or set up an enterprise account.

It depends on your postage choice. Standard Class (1st and 2nd) has no tracking. Signed For services include partial tracking and a signature on delivery. Tracked 24 and Tracked 48 include full end-to-end tracking with no signature required. Special Delivery includes full tracking and a signature, guaranteed by 1pm next working day.

Monday to Friday, letters are posted in batches at 8am, 12pm and 5pm. Order before 4:45pm and it goes out the same day. Anything after that is posted in the next working day's first batch.

Yes. Choose a country outside the UK when you add the recipient and we send it by Royal Mail International Standard, priced by destination and weight (from £8.75 for a letter up to 100g). Delivery aims are 3–5 working days to Europe and 6–7 working days elsewhere.

Ready to send your letter?

Upload your document and we'll print, stamp, and post it — from £1.99.