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.

5 out of 5 stars
Rated 5/5 by our customers
3D envelope
Quality printing
Fast delivery
No minimum order
$3

Canada starting price. Printing not included.

No subscription
No hidden fees
No commitment

Upload the letter

Upload the content of the letter you want to send. We support PDF files.

Fill the address

Fill the address of the recipient and the sender on the form.

Send the letter

Pay the fees and we'll take care of the printing, enveloping and mailing of your letter.

Enjoy!

Enjoy the peace of mind of having sent your letter while staying at home.

Loved by senders across Canada

5 out of 5 stars
5.0
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

Let's get your mail on its way!

File Selection

No file chosen

Only PDF files are accepted. Max file size is 25MB.
By pressing next, you agree to our Terms of Service and Privacy Policy.
Recipient Address
Sender Informations
Options
Review
Payment
Sent with Online-Post.ca

Frequently Asked Questions

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 revieweing 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. Contact us via the online chat or email us at contact@online-post.ca.

Have another question? Reach out via our online chat or email us at contact@online-post.ca