Print your documents online

No printer at home? Upload your PDF and we'll print it for you and mail it wherever you need it, your place or anyone else's. Pick color or black & white, single or double-sided, and we'll mail it across Canada, to the U.S., or worldwide.

Print a document now
5 out of 5 stars
Rated 5.0 / 5 by our customers
  • No printer needed
  • Secure & confidential
  • Delivered to your mailbox
  • No account or subscription

How it works

Three steps to a printed document in your mailbox. No printer, no account required.

01

Upload your PDF

Upload the document you need printed, up to 25MB, then pick color or black & white and single or double-sided.

02

Tell us where to mail it

Enter the address where your printout should land, usually your own home.

03

We print and mail it

We print your pages on quality paper, seal them in an envelope, and drop them in the mail for you.

What can you print online?

If it's a PDF, we can print it and mail it. Here's what people send most when they don't have a printer handy.

Government & legal

  • Tax & CRA documents
  • Immigration & government forms
  • Contracts & legal paperwork

Work & career

  • Resumes & cover letters
  • Offer letters & agreements
  • Invoices & business letters

Home & family

  • Real estate paperwork
  • School & medical forms
  • Letters & cards

Travel & events

  • Tickets & boarding passes
  • Booking confirmations
  • Event invitations

Need to send it to someone?

Printing is just the start. Upload your letter, give us the recipient's address, and we'll print, envelope, and mail it for you, anywhere in Canada, the U.S., or worldwide.

Send a letter

Upload your document

It takes about a minute, no account required.

File selection

Recipient address
Options
Review
Payment
Envelope preview
Sent with Online-Post.ca
Destination
Chosen in step 2
Mail options
Chosen in step 3
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 printing and mailing a document online.

Upload the PDF you want printed, tell us the address where it should be delivered, choose your options, and pay. We print your document, put it in an envelope, and mail it for you, no printer required on your end.

You pay per printed sheet plus postage, with no subscription or hidden fees. Printing starts at $0.25 per sheet. The exact price depends on the number of pages, color vs. black & white, and the destination. See our pricing page for the full breakdown for Canada, the U.S., and international.

Yes. You can choose color or black & white, and single- or double-sided printing, before you check out.

By default we use a large envelope so your pages arrive flat and unfolded. You can choose a standard envelope to save on postage, but your pages will be folded to fit it.

Anywhere in Canada, to the United States, and to most international destinations. You can have it mailed to yourself or to anyone else.

No. You can upload, pay, and have your document printed and mailed without creating an account.

Have another question?

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

No printer? We'll print it for you

Upload your PDF and we'll print it, envelope it, and mail it, so you never have to find a printer again.