Handcrafted in India
Custom hand-painted denim jackets, totes, and clocks, made in Bangalore. Every piece painted with intention. No two alike.
Canvas Theory started with a simple belief: everything is a canvas if you look hard enough. Each jacket, tote, and clock starts as a plain piece and is hand-painted to your exact spec. We take our time because the work demands it.
You tell us what you want. We make it exactly that way. Then we send you photos as it comes to life, so you watch it being made.
"Each piece begins as a blank canvas,
yours to define."
A plain blue denim jacket, hand-painted to your spec. Choose from 50+ design options, sizes XS through XL. Flat price, every size.
A plain canvas tote, hand-painted to your spec. Choose from 50+ design options. Sizes S, M, L; price scales with size.
A plain quartz wall clock, hand-painted to your spec, sold without glass, working order guaranteed (battery not included). Roman or plain numerals. Small or Big.
A hand-painted notecard, made fully to your spec. Custom design only: mail us a photo or describe it in the notes, no design library to browse.
Pick every detail: wash, size, patches, hardware. Takes 3 minutes.
Your order goes straight to our Bangalore workshop. We start painting your piece to spec the same day.
We send photos at each stage: base prep, painting, finishing. You watch it being made.
Packed carefully and dispatched.
I sent over a bunch of comic panels and let them run with the design. What came back exceeded what I pictured, and the paint has held up fine through a few washes already.
Hand-Painted Jacket (L)
Loved being able to mix Hindi and English text on the design. The lettering came out crisp and the colours haven't faded a bit since I got it.
Hand-Painted Tote (M)
Asked for something nature-inspired for my study wall and got back a tiny painting that also happens to tell time. Keeps perfect time and looks even better in person.
Hand-Painted Wall Clock (Big)Ordered a jacket for a friend's birthday with a custom design idea I described in the notes. Delivery was on time and my friend was genuinely surprised it was hand-painted, not printed.
Hand-Painted Jacket (Custom Design)Second order from them, which should tell you everything. They pushed back on one part of my design (said the spacing was too tight) and they were right. That kind of honesty from a maker is rare.
Hand-Painted Tote (S)New drops every Friday. Behind-the-scenes from the workshop. Tag us in your piece to be featured.






Sign in with Google to place your order.
Your details will auto-fill the form and your session stays active until you sign out.