Upload the letter
Upload the content of the letter you want to send. We support PDF files.
Upload your PDF, enter the U.S. recipient's address, and we'll print, envelope, and mail your letter. No trip to the post office.

We mail from Canada via Canada Post, with handoff to USPS at the border. Postage and routing are included in the price.
Regular delivery typically arrives within 5-10 business days after we mail. Choose Express for tracked, faster delivery!
No need to visit the post office. Upload your PDF and easily send it to the United States.
Four steps. Done from your couch.
Upload the content of the letter you want to send. We support PDF files.
Fill the address of the recipient and the sender on the form.
Pay the fees and we'll take care of the printing, enveloping and mailing of your letter.
Enjoy the peace of mind of having sent your letter while staying at home.
“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
June 2026
“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.”
David Rempel
April 2025
“This just changes the whole mailing game, the productivity and utility of this service is unmatched, this is a lifesaver!”
Sai
February 2026
Have another question? Reach out via our online chat or email us at contact@online-post.ca