Easily send your letter online in Canada

Easily send letter online with Online-Post.ca. We'll handle the printing, enveloping and mailing for you. Just upload your letter and provide the recipient's address, we'll take care of the rest, whether it's going across Canada, to the U.S., or anywhere in the world.

Send your letter now
5 out of 5 stars
Rated 5/5 by our customers
Starting price
$3
Canada starting price. Printing not included.
Turnaround
1–3 days
We print and mail your letter within 1–3 business days.
Destinations
Worldwide
Canada, the United States and most international destinations.
Customer rating
5.0 / 5
Rated 5/5 by the people who send with us.

How it works

No printer, no envelopes and no line-up at the post office. All you need is a PDF and an address.

01

Upload your letter

Upload the content of your letter as a PDF, formatted exactly how you want it printed.

02

Add the addresses

Fill in the recipient's and the sender's addresses in the form.

03

We print and mail it

Pay the fees and we take care of the printing, enveloping and mailing, within 1–3 business days.

Pricing

Pay per letter. No subscription, no hidden fees and no commitment.

$3per letter
within Canada

Canada starting price. Printing not included.

  • No subscription
  • No hidden fees
  • No commitment
  • No minimum order

Delivery times

We print and mail your letter within 1–3 business days. From there, typical carrier delivery times are:

  • CanadaFrom $3 per letter
    2–5 business days
  • United StatesFrom $4.50 per letter
    5–10 business days
  • InternationalMost destinations, from $8 per letter
    1–3 weeks
Registered and Express orders come with a carrier tracking link.See all prices

Why send with us

Send your letter from home, from the office or from anywhere in between. We handle everything after you click send.

Quality printing

Your PDF is printed exactly as you formatted it, then sealed in an envelope.

Fast processing

We print and mail within 1–3 business days. Express orders are prioritized and handled faster by the carrier.

Private and secure

Your letter is only accessed to review and print it, and is deleted from our servers after 30 days.

Track your order

Follow its status on our tracking page at any time. Registered and Express orders include a carrier link.

Online-Post for business

One shared account for your company, so everyone sends letters from the same place and every order is in one list.

  • Create your organization

    Add your company's name and billing details once.

  • Invite your team

    Invite colleagues and manage who has access.

  • Track every order

    See every letter your team sends and follow its status.

Send your letter

Upload your letter to begin. You can review everything before you pay.

File selection

Recipient address
Sender information
Options
Review
Payment
Envelope preview
Sent with Online-Post.ca
Destination
Chosen in step 2
Mail options
Chosen in step 4
Total
Shown before payment

Your file is only used to print your letter and is deleted from our servers after 30 days.

Loved by senders across Canada

Read all reviews
5.0
5 out of 5 stars

Rated 5.0 out of 5 stars by our customers.

Read all reviews
5 out of 5 stars
“Online-Post makes sending mail completely effortless. I've been using the service for months, and the recent enhancements to their interface and features have made it even more user-friendly and efficient. It is a highly convenient solution and a fantastic alternative for anyone wanting to bypass regular trips to a Canada Post office.”
SR

SR

June 2026

5 out of 5 stars
“I found online-post.ca on Reddit, and it was exactly what I was looking for. A very simple interface. Easy to use. I experienced a technical issue, and they had it fixed in no time. I highly recommend.”
D

David Rempel

April 2025

5 out of 5 stars
“This just changes the whole mailing game, the productivity and utility of this service is unmatched, this is a lifesaver!”
S

Sai

February 2026

Frequently asked questions

Everything you need to know about sending a letter online.

When you send a letter online, you skip the trip to the post office entirely. Just upload your document, enter the recipient's address, and we handle the rest: printing, enveloping, and mailing. It's faster, more convenient, and you can do it from anywhere, anytime.

Everything you need: printing, envelope, and postage. No hidden fees, no subscriptions: just simple, transparent pricing. Prices vary by destination. See our pricing page for Canada, the U.S., and international rates.

We print and mail your letter within 1-3 business days. From there, Canada Post typically delivers within 2-5 business days inside Canada, 5-10 business days to the United States, and 1-3 weeks internationally. Express orders are prioritized and handled faster by the carrier.

Yes! Once your order is placed, you can track its processing status on our tracking page at any time. There you'll also be able to get the tracking link for the carrier for Registered and Express orders.

We only accept PDF files. Make sure your document is formatted exactly how you want it printed, and that it's not password-protected.

Absolutely. Your letter is only accessed for reviewing and printing. It's automatically deleted from our servers after 30 days. We never share your documents with third parties.

Yes. We deliver across Canada, to the United States, and to most international destinations. Delivery options and pricing depend on the destination. See our pricing page for a full breakdown.

Bulk mailing isn't available on the website yet, but we'd be happy to help with custom orders. Send us a message from the contact button on any page, or email us at contact@online-post.ca.

Have another question?

or email us at contact@online-post.ca.

Skip the post office

Upload a PDF, add the address, and we'll handle the printing, enveloping and mailing.