The Library will 3D print an object of your own design, or downloaded from a website, for a fee of $.25* per gram. Please provide your contact information, the object file, details about your object, and the pick-up branch in the form below. We will contact you by email when your object is ready to be picked up.

*$.50 per gram for resin plastic material

Please note the following new procedures, as of August 2020.

  • B3D staff are following safety protocols, such as wearing masks and gloves when handling objects.
  • A valid Baltimore County Public Library card number is required to request a print job.
    • If you don't have a BCPL card, you can sign up online here.
  • Payment in full is required before the object can be picked up. Payments are accepted online via our website. You will be sent payment instructions prior to pick-up.
  • Objects are picked up at your local branch using our curbside pick-up procedure only.
Your Info
Upload Your Design

Upload a .stl or .obj file for printing. Max file size 20 MB.


By submitting this form, you agree to BCPL's 3D Printing Policy and that your design follows BCPL's 3D printing submission guidelines.

Fields marked with * are required.