Sell custom-framed prints. Any frame, any mat, any size.
Wire up custom framing for your Shopify store in five minutes. Pick your frames, we ship them, you keep the margin.
Powered by- Frame styles
- 40+
- Mat colors · single or double
- 45
- Glazing options
- 2
- Made & shipped
- USA
Your storefront. Our framing.
Offer framed versions of every print you sell without touching production. Configure once. The app does the rest.
Curate, don't clutter
Pick two to six frame styles per print. Keep the catalog focused. Customers pick faster. You sell more.
Variants land in your Shopify admin
New SKUs appear as draft products with mockup images attached. You write the title. We handle the preview image, pricing, and inventory routing.
No manual order entry
A framed order hits your store, our production queue picks it up, and the customer gets a tracking email. You never touch it.
Bill monthly, not per order
One invoice at month's end for frames we shipped. You keep your markup. No per-order math, no surprise fees.
Fully customizable framing. Your art, any frame, any mat.
Most print-on-demand platforms ship three or four frame colors and call it a day. We ship forty-plus styles, dozens of mats, and two glazing options, with product photos auto-generated for every combination.
- One or two generic mat colors
- Fixed sizes only
- Stock product photo, not your art
- Identical listings to every other seller
- Wood, metal, ornate, barnwood, painted. Full catalog.
- 45 mat colors. Single, double, or triple. Bottom-weighted reveals. Custom sizing on every mat. Thousands of final combinations. Or pick a classic and move on.
- Fractional-inch custom sizes, up to 40×60
- Auto-generated mockups of your art in every frame
- Standard or non-glare glazing per variant








Eight of 40+ styles. Full catalog lives inside the app. Filter by finish, width, or aesthetic.
Open the app. Pick a frame. Push to Shopify.
This is the seller tool. You upload your art, preview every frame and mat combination, and send framed variants directly to your Shopify store. No mockup software, no design rounds.
- Upload your art. Preview every frame + mat combination live.
- Any fractional size. 4×4 up to 40×60, decimals and fractions accepted.
- One-click publish. Framed variants ship to your Shopify admin as drafts.
Print framing as an API.
CustomPictureFrames.com is one of America's largest made-to-order custom framing manufacturers. Every frame built to spec, cut and joined in New Jersey. FramesOnDemand exposes that same capacity to platform partners.
Warehouse-scale throughput. REST and webhooks, no custom connector build. Go from integration to first framed ship in a sprint.
- REST & webhook integration, no special connectors
- ShipStation-native order routing
- Signed S3 print-file ingestion
- Frame sizes to 40×60 in, custom to spec
- Blind fulfillment with your branding
- Production audit trails for every unit
Four steps. Four minutes.
Install
One-click Shopify install. OAuth handshake creates your FramesOnDemand fulfillment location automatically.
Configure
Upload your print files, pick your frame options, set your markup. Bulk or per-print, your choice.
Publish
Framed variants appear as drafts in your Shopify admin. Add titles, descriptions, launch on your own schedule.
Ship
Orders route to us. We frame and ship direct to your customer. Tracking flows back to Shopify automatically.
For years, every framed order meant an email to their customer service team and a prayer. Now it's one less thing I think about. My framed prints ship, and my margins are better.
Jessie Husband · Fine art photographer · Founding customer
FramesOnDemand is the API on top of CustomPictureFrames.com.
Since 2014, CustomPictureFrames.com has cut, joined, and finished millions of custom frames for photographers, galleries, studios, and families across the country. Every FramesOnDemand order ships from the same New Jersey shop, on the same mouldings, through the same kiln-dried wood inventory.
Production-grade consistency, API-grade integration.
Visit CustomPictureFrames.comQuick answers.
How does FramesOnDemand work with Shopify?
One-click install via OAuth. FramesOnDemand adds a fulfillment location to your store, generates framed variants as draft products, and routes orders to our New Jersey framing shop automatically.
What does it cost?
Nothing to install. No monthly fee, no per-variant cost, no setup charge. At month's end you get one invoice covering wholesale frame cost plus actual shipping for the orders we filled.
Who makes the frames?
Every frame is cut, joined, and finished in our New Jersey mill. Materials traceable. Quality accountable.
Can I use FramesOnDemand without Shopify?
Yes. Our REST and webhook endpoints integrate with most commerce platforms and print-on-demand stacks. Email partners@framesondemand.app and we'll set up a call.
What sizes do you frame?
From 4×4 inches up to 40×60 inches, with fractional sizing supported. Every frame is cut to your artwork's exact dimensions.
How long does production take?
Three to five business days from order to ship, measured across the trailing twelve months. Tracking posts back to your store the moment the label prints.
How do print-on-demand platforms integrate?
REST and webhook integration, ShipStation-native order routing, signed S3 print-file ingestion. Most POD platforms are onboarded in one sprint. Email partners@framesondemand.app and we'll scope the integration on a 30-minute call.
What happens if a frame arrives damaged?
We replace it at no charge. Trailing twelve-month damage claim rate is under 0.3%. Replacement frames ship within two business days. Your customer sees one clean unboxing.
Pay when you ship. Not before.
No monthly fee. No per-variant cost. No setup charge. We only earn when your customer does.
Free to install. Monthly invoice for frames we shipped.
- Wholesale frame cost + packaging
- Actual shipping, no markup
- Net-monthly terms, auto-charged
- Zero platform, maintenance, or feature fees
Ready to add framing to your store?
Five minutes to install. No credit card. Your first framed order ships this week.