Skip to content
Your Photo 🖼️ UPLOAD & FRAME | Your Photo. Our Frame. Printing Is Free.
Your Photo 🖼️ UPLOAD & FRAME | Your Photo. Our Frame. Printing Is Free.

Custom Framing Price Calculator | Instant Frame Quote | Modern Memory Design

Instant price / No email required

Price your custom frame in 30 seconds

Pick what you're framing, enter the size, and choose a frame, mats and glass. The price updates as you go, the same price we charge at our Hasbrouck Heights studio.

1. What are you framing?

2. Art size (inches)
×

Measure the visible art, edge to edge.

3. Frame ($16 per linear foot)
4. Mats ($30 per layer)
1

2.5" border; each extra layer shows a 0.25" reveal.

5. Glass (per linear foot)
How will you get the art to us?

(stays on your device)

What's included in the price

Every price covers the frame, mats, glazing, mounting, assembly and hanging hardware. Jerseys, shadow boxes and pieces over 40" are confirmed after we see the piece, usually within 15–20% of this estimate. Return shipping for mail-in orders is added at checkout.

All framing services · Framing price guide · Glass options · Mats · Jersey framing · Shadow boxes · Book a consultation

Frequently asked questions

Is the online price the final price?

Yes for standard work: prints, photos, posters, diplomas and canvases you drop off or mail in undamaged. Jerseys, shadow boxes and oversized pieces are confirmed after we inspect them.

How is the price calculated?

The frame is $16 per linear foot of the finished outside size, each mat layer is $30, and glass is $5 per linear foot (regular or acrylic) or $20 (museum glass). Jersey mounting adds $120 for a standard 32×40" case or $250 for oversized.

How long does framing take?

About 2 weeks: days 1–5 we review your order and order materials, days 6–10 we build the frame, and days 10–14 we clean, pack and have it ready for pickup or shipping.

What is the largest size you frame?

Up to about 120". For anything larger, email contact@modernmemorydesign.com for a custom quote.

Modern Memory Design • 213 Boulevard, Hasbrouck Heights, NJ 07604 • Tue–Fri 11–6, Sat 10–2

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare