FAST SHIPPING ON IN-STOCK ITEMS.
HANDMADE IN MONTREAL.
Custom Full Frame Bag

DETAILS:

BAG TYPE

Choose from a half, wedge, full, mini, or split frame bag. The half and wedge frame bags are specifically designed to accommodate water bottles, while the full and split bags utilize the entire frame space.

Your custom frame bag will default to one color. You can add extra colors for an additional fee. Once you make your selection, a dropdown menu with placement options will appear. Learn more about our fabric choices here.

Daisy-Chain:
Webbing loops are stitched around the bag’s perimeter to accommodate the included 1″ Velcro OneWrap straps. Upgrade to 6″ Voile straps if you prefer! This option allows for the easiest installation and removal.

Velcro:
Velcro is sewn into the perimeter of the bag, providing a snug fit around the frame. This option offers the best zipper performance.

Lace-Up:
Loops are sewn along the perimeter of the bag for a cord to be laced through and around the frame, allowing some flexibility for the zipper.

Bolt-On:
Long grommets are installed around the bag’s perimeter, precisely aligned with the existing bottle cage braze-on mounts on your bike frame. This option includes a custom HDPE plastic stiffener and bolts, offering the cleanest appearance.

Horizontal Zippered Divider
The horizontal zippered divider option adds a second zipper, splitting the main compartment into two halves. This design reduces side bulge while enhancing organization. Inside, a collapsible Velcro divider is positioned just above the zipper, allowing for flexible storage. This option is perfect for users looking to incorporate a water bladder, such as the Apidura Frame Pack Hydration Bladder (available in 1.5L and 3L sizes). We can digitally adjust the placement of the divider to accommodate your preferred bladder height.

Reduces side bulge and enhances organization options.


Internal Velcro Divider
The internal divider option includes Velcro panels sewn into the liner fabric, allowing for easy opening or closing. The Velcro divider can be adjusted as needed, helping to reduce bulge.

Helps reduce bulge.


Zippered Side Pocket
The zippered side pocket option adds a full-length pocket on the non-drive side of the bike. This flat pocket is ideal for quick-access items such as a phone, wallet, electronics, or snacks. It also features a passthrough to the main compartment for convenient cable routing.

Perfect for quick-access items like phones, wallets, and snacks.


Additional Pockets
The additional pockets option features a row of 2-3 mesh pockets sewn into the liner fabric, providing enhanced organization within the bag.

Enhanced organization options.


Hanging Loops
The hanging loops option features 1″ wide nylon webbing sewn along the inside perimeter of the bag, creating multiple loops for the included Velcro OneWrap straps. This design allows you to secure a bike pump, tent poles, Aeropress, or other bulkier items out of the way. For easier installation and removal, consider upgrading to Voile Nano straps.

Secure a bike pump, tent poles, or other bulkier items neatly out of the way.


Zipper Garage
You may choose between a Hypalon zipper garage or a corner fabric cover. This option is primarily aesthetic.

Available Options: Hypalon Zipper Garage, Corner Fabric Cover

Custom Frame Bag

from

$199.99

Our custom frame bags are built to fit your bike perfectly, optimizing storage while keeping your ride lightweight and sleek. Ideal for bikepacking, commutes, or weekend rides, these bags keep essentials organized and within reach.

Choose from daisy-chain, Velcro straps, bolt-on mounts, or lace-up options to match your setup. Add features like extra pockets, loops, or dividers—check our features page for details!

Handmade in Montreal using durable, weather-resistant materials to handle any adventure.

Explore our fabrics page for color options, and don’t forget to visit the template page before ordering!

Note: An order token may be required based on production capacity. If you encounter an error at checkout, the token system is active.

Get $20 OFF when you add a matching Top Tube or Stem Bag with code PERFECTCOMBO!

BASE FEATURES:

  • Custom fit to your bike
  • Single zippered compartment
  • Brightly lined interior
  • Foam-padded perimeter
  • Hydration port along top tube (gusset)
  • Durable, water-resistant Paskal zipper
  • Made in Canada

 

Made to order. See current lead time here.

FRAME BAG CUSTOMIZER:

BAG TYPE / SIZE:

Half Frame Bag
Half
Wedge Frame Bag
Wedge (+$10.00)
Full Frame Bag
Full (+$35.00)
Mini (-$35.00)
Split Frame Bag
Split (+$180.00)
Half Frame Bag
Tapered (our pick)
Half Frame Bag Parallel
Parallel top/bottom
Full Frame Bag Divider Zippered Horizontal Divider
Horizontal Zippered + Sewn-In Velcro Divider (+$50.00)
Vertical Velcro (+$20.00)
Half Frame Bag Divider
Vertical (+$20.00)
Wedge Frame Bag Divider
Vertical (+$20.00)
Split Frame Bag Divider Upper
Upper (+$20.00)
Split Frame Bag Divider Lower
Lower (+$20.00)
Split Frame Bag Divider Both
Both (+$40.00)
Standard divider height
Specify divider height (enter below)

FABRIC / COLOUR:

See Fabrics page for more details.
1 colour
Add a 2nd colour
Black EcoPak
Wolf Grey EcoPak
Marigold EcoPak
Coyote EcoPak
Bright Blue EcoPak
Lilac EcoPak
Ocean Blue EcoPak
Snow White EcoPak
Black Cordura
Smoke Cordura
Olive Cordura
Coyote Cordura
Brown Cordura
Navy Cordura
Rust Cordura
Wine Cordura
Purple Cordura
Yellow Cordura
Gold Cordura
Teal Cordura
Jade Cordura
Hi-Vis Orange Cordura
Hi-Vis Pink Cordura
Desert Camo Cordura
Black EcoPak
Wolf Grey EcoPak
Marigold EcoPak
Coyote EcoPak
Bright Blue EcoPak
Lilac EcoPak
Ocean Blue EcoPak
Snow White EcoPak
Black Cordura
Smoke Cordura
Olive Cordura
Coyote Cordura
Brown Cordura
Navy Cordura
Rust Cordura
Wine Cordura
Purple Cordura
Yellow Cordura
Gold Cordura
Teal Cordura
Jade Cordura
Hi-Vis Orange Cordura
Hi-Vis Pink Cordura
Desert Camo Cordura
Choose from a variety of custom colorways, available in Basic and Premium wrap-around. The Premium option extends the side fabric onto the perimeter for a smooth, seamless look, showcasing my craftsmanship. Mixing neutral and vibrant tones often creates the most balanced design.
Colourway Above Zipper 1
Above zipper 1: Basic (+$10.00)
Colourway Above Zipper 2
Above zipper 2: Basic (+$10.00)
Colourway Diagonal 1
Diagonal 1: Basic (+$15.00)
Colourway Diagonal 1 Pro
Diagonal 1: Premium wrap-around (+$35.00)
Colourway Diagonal 2
Diagonal 2: Basic (+$15.00)
Colourway Diagonal 2 Pro
Diagonal 2: Premium wrap-around (+$35.00)
Horizontal 1: Baisc (+$15.00)
Horizontal 1: Premium wrap-around (+$35.00)
Colourway None
Other: (+$30.00)
Drag files here or browse

MOUNTING / ATTACHMENT:

See Options page for more details.
Our preference is a lace-up top tube with black loops and shock cord, paired with a bolt-on attachment and stiffener for the seat and down tubes. For easy on-and-off, daisy-chain is the best, while lace-up and bolt-on offer a cleaner, more refined look.
Top Tube Daisy-Chain
Top Tube Velcro
Placeholder
Top Tube Lace-Up
Top Tube Bolt-On
Top Tube Daisy-Chain
Daisy-chain (our pick)
Top Tube Velcro
Velcro
Top Tube Lace-Up
Lace-up
Seat Tube Daisy-Chain
Seat Tube Velcro
Seat Tube Lace-Up
Seat Tube Bolt-On
Down Tube Daisy-Chain
Down Tube Velcro
Down Tube Lace-Up
Down Tube Bolt-On
Bolt-On Support Daisy-Chain
Bolt-On Support Velcro

ATTACHMENT COLOURS:

ADDITIONAL OPTIONS:

Paskal Zipper
Burly: Paskal water-resistant molded tooth
YKK Coil
Slim: YKK water-resistant coil
Hypalon tab
Fabric corner
Narrow (2.125")
Standard (2.375")
Wide (2.625")
Super-wide (2.875")

PREMIUM OPTIONS:

Wedge Frame Bag
Zippered side pocket (+$40.00)
Hanging Loops
Hanging loops (+$15.00)
Pockets
Flat pockets (+$15.00)
Drain hole (+$5.00)
Half height
Full height

BIKE INFO:

TEMPLATE:

PHOTO TEMPLATE:

My template photo isn't ready yet.
My template photo is ready!
Hey, you've got my template already!
Meet up and take the photo (arranged in advance). (+$60.00)
We need you to take a special photo for us! See Template page for more details.
Drag files here or browse

ORDER NOTES / SPECIAL REQUESTS:

Product total
Options total
Grand total

Select between a half, wedge, full, or split frame bag. Half and wedge frame bags are designed around the use of water bottles, while full and split bags fill the frame space entirely.

By default, your custom frame bag will come in one colour. You may add additional colours for a fee. Once selected, a drop down menu of placement options will appear. Read more about our fabric options here.

Daisy-chain:
Webbing loops are sewn to the perimeter of the bag for use with adjustable straps.

Velcro:
Velcro is sewn into the perimeter of the bag for a tight pulling fit around the frame.

Lace-up:
Loops are sewn to the perimeter of the bag for cord to be laced through and around the frame.

Bolt-on:
Long grommets are installed into the perimeter of the bag, carefully aligned with the existing bottle cage braze-on mounts on the bike frame. Includes custom HDPE plastic stiffener and bolts.
 

Divider:
Horizontal and vertical dividers add a length of 2″ wide soft velcro to both halves of the bag, allowing you to install or remove the provided divider. 

A horizontal zippered divider does the same, except there is a zippered divider installed right below the divider.

Zippered side pocket:
With the zippered side pocket option, a full-length pocket is installed on the non-driveside of the bike.

This flat pocket is excellent for smaller, quick-access items such as a phone, wallet, electronics, or extra snacks. Includes a passthrough to the main compartment for routing cables.

Pockets in main compartment:
With the additional pockets option, a row of 2-3 flat pockets is sewn into the liner fabric, providing additional organization options inside the bag.

Hanging loops:
With the hanging loops option, 1″ wide nylon webbing is sewn to the inside perimeter of the bag, creating a series of loops for the provided Velcro OneWrap straps to be secured through.

This option allows for securing a bike pump, tent poles, Aeropress, or other bulkier items out of the way.

 

Join our newsletter!

Get 10% off your first purchase as a thank you for staying in touch

(does not include custom frame bags)