Create the label online, receive a QR code, and take it to a post office with a Label Broker kiosk to print the label there. Free Supplies
If you do not have a printer, you can use the USPS Label Broker tool.
Print the label on a standard printer (then tape it securely) or use a thermal label printer.
You will need the destination ZIP code, recipient address, and the approximate weight and dimensions of your package.
Services like Pirate Ship , Easyship , or Sendcloud often provide discounted USPS commercial rates without subscription fees.