Introduction: Another Homebrew Bakfiets (or Cargo Bike, If You Don't Speak Dutch)

Picture of Another Homebrew Bakfiets (or Cargo Bike, If You Don't Speak Dutch)

I ride bicycles. In a densely populated city like Jakarta where the traffic jams will never make sense, riding bicycle is the best way to go. Some might say riding bicycle in Jakarta's crazy traffic is insane, but let's keep that story for another time.
Owning a bicycle shop means sometimes I have to carry bicycle parts across town. In some cases, even frameset(s). While wheel(s) can be easily strapped to backpacks, messenger-style (providing it's big and versatile enough), carrying framesets or bicycles are another set of challenge. Resorting to motorcycles? While that sounds like a good idea, I still prefer carrying stuffs with bicycle because the running cost will be cheaper. And it's another way to advertise my small bicycle shop.
Enter the bakfiets. Or longjohns, as some may refer to it.
Two-wheeled cargo bike is preferred because while three-wheeled bikes could haul more stuffs, they did it by sacrificing the manuverability. I also go with front-loading because it's easier to manage in traffic, all with the low center of gravity and stuffs.
While three-wheeled cargo bikes are a bit more common in Indonesia, it's not the case with two-wheeled ones. Buying one from overseas will costs me a hell lot of fortune, all with shipping dimension and weight. So if one of the goals was to advertise my shop, why not building from scratch? In Jeremy Clarkson's words, how hard could it be?
So here's a not-so-well-written story about how I built my homebrew bakfiets. It's homebrew, because apart from the welding process (I don't have a welding machine in hand), I built it entirely on my home-slash-bicycle shop. Some language barriers might be found since English is not my primary language. I also didn't put much pictures of the process (only the results), since I didn't always have camera (or phone) in hand.

tl;dr, here's how I built my cargo bike!

Step 1: Design and Ingredients

Picture of Design and Ingredients

The bakfiets was built from a steel donor bike with steel tubing extension on the front. Steel is chosen because of its price and availability, and also it's easier to work with.
Coming from a design background I figured some essential aspects regarding geometry. They are:

1. Fork trail.
Long story short, the trail length should be short to keep the steering stable yet agile enough. I didn't have the privilege of fabricating my own fork, so I have to modify a BMX fork (see "Ingredients"). Having good experience with touring bikes with 50-60mm of trails, I chose to run 51mm of trail on my design. Factoring this and the fork offset on the BMX fork, I got the headtube angle set at about 71,5 degrees. A bit slack.

2. Bottom bracket height.
To keep it stable on high and low speed, I make the bottom bracket height as low as possible. I ended up with about 289mm. You might want to get lower, but keep in mind that if you're using large rear wheel on your donor bike, a bottom bracket that's set too low will disrupt the riding position (the seattube angle will be too steep).

3. Wheelbase.
Imagine this bike as a bridge that suspended between the two wheels. You can go bananas by making the bike as long as possible, but you might ended up using bigger or thicker tubings to prevent the whole bike from sagging under heavy load.

Here's some of the ingredients I use for my bakfiets:
1. Steel mountain bike frame. A disc brake compatible model was chosen for extra stopping power. Derailer mount is a plus.
2. Steel BMX fork with 1 1/8" threadless steerer.
3. 16mm x 37mm square-section steel tubing, 2mm thick. I ended up using 9 meters of it.
4. I used 42mm steel pipes for the headtubes (front and rear) because they have internal diameter of 34mm, roughly the same as the outer diameter of 1 1/8" threadless headset cups. You might want to use thinner pipes for this purpose, as long as the internal diameter still be 34mm.
5. Some scrap 5mm steel plates or strips to make steering rod mounts and front brake caliper mounts.
6. I found an adjustable rod with heim joints from our local scrapyard, probably taken from a car or something. The heim joints are used for the steering rod.
7. 15mm steel rod, for the steering rod.

Step 2: I See Sparks!

Picture of I See Sparks!

Once again, I deeply apologize for not being able to give you step-by-step pictures on the building process. But here's a couple things I learned along the way.
I'm using two parallel downtubes to make building this bike easier. I thought I can get away without jigs, but turns out I was wrong. Make sure you check the alignment between these components before you weld them:

1. Front and rear headtubes, before you weld it to the donor bike. Check for vertical alignment. Don't weld the cargo bay just yet.
2. Front and rear headtubes, checked from the seattube and rear dropout. Check for vertical and lateral alignment.
3. Make sure that the front and rear wheel tracked on the same center line laterally. Also check the vertical alignment.
4. If everything's well aligned, weld the tubes that formed the cargo bay.

Step 3: Steering Component Details

Picture of Steering Component Details

The second headtube was set in 90 degrees angle to maximize cargo area while retaining short wheelbase. It doesn't affect steering that much.
The second headtube needs a steerer as well. A looong steerer. I cut both legs from an old fork while retaining the fork crown race mount, cut the steerer in half, then reconnect it with 1" pipe to desired length. A strip of 5mm thick plate was welded to make mounting for the steering rod. The stem was set as high as possible for comfort... and you'll never know when you have to brought tall stuffs.
I only used one steering rod on the driveside because the non-driveside fork leg was occupied by disc brake caliper. More on the custom brake mount later. You might want to have some sort of adjustment system on your steering rod because it helps much during steering setting.
Threadless headset system needs the stem to prevent the bearing from becoming loose. In this picture I used an old seatclamp to replace the stem on the front steerer/fork. You might want to use something neat as this part from Problem Solvers.

Step 4: Brake Details

Picture of Brake Details

I used disc brakes on my bakfiets because I need good stopping power. And because I have an old 8" rotor from my mountain biking days left unused.
BMX forks doesn't come with brake caliper mounts, so I made it myself from 5mm thick steel plate. The caliper mount was then brazed into place.
Another problem is that the front brake caliper is way too far from the brake lever, so I use hydraulic system. Even stock 210cm brake hose commonly found on pre-bleed hydraulic disc brake systems was not long enough, so I replaced it with this long hose kit from Jagwire. I ended up using 240cm from the 300cm supplied hose.

Step 5: Drivetrain Details

Picture of Drivetrain Details

Twin downtube design prevents me from using double or triple chainring due to clearance issue. That's fine, because I'm using internal-geared hub drivetrain on my bakfiets.
Internal-geared hub lets you to shift even when you're stopped completely, good when you're stuck behind a car and needed to restart your cadence.
I'm currently using 36/18T chainring/cog combo on Shimano Alfine 8-speed hub. This combination provides balance between low gearing for climbs and heavy hauls, and it doesnt't leave me spinning crazily on high gears. The jumps between gears felt a bit steep, though.
Oh, another hack. Since Shimano Alfine parts are kind of hard to find in Jakarta, I have to improvise to get the 18T cog to replace the stock 20T cog. I ended up modifying Shimano MX66 BMX/singlespeed cog to fit Alfine's cog mount.

Step 6: Other Details, Paint, Ready to Roll!

Picture of Other Details, Paint, Ready to Roll!

You'll need kickstand for your bakfiets. Some might want to make custom ones located underneath the cargo bed. They provide better stability. I'm too lazy to make them, so I used a double kickstand instead. The stood up nicely so far.
The frame weighs 12 kilograms. Just for the frame. I reckon the whole bike weighs about 25-30 kilograms... so I didn't make wooden box for it. I ended up using 100 liter plastic container box when I need to carry stuffs like groceries or anything else, strapped to the wooden bed with used tire tubes.
While narrower handlebar might help you swerving around in traffic, I've found that trail-width mountain bike riser bar (around 730-750mm width) suits me well, especially when I have to carry wide loads.
I once carried two persons on the cargo bed. With me on board, we all weighed around 180 kilograms or so. The bike survived, but I'll never wanted to do it again... because I can literally see the frame sagged under load. No permanent damage, though.
I've spent around US$500 for this project. Most of the budget are used on the Shimano Alfine hub kit and Shimano Deore hydraulic brake system. The donor bike was bought second hand, and the wheels are built by yours truly.

If you want to see this bike in action, check out the #homebrewbakfiets hashtag on Instagram!

Thank you for reading!


AHeadOfMyTime (author)2014-08-02

English is not your primary language, ie you are from a NESB, and "stuffs" isn't a word.

I don't yet know how to weld, and I don't know anybody who can weld for free for me, but maybe I can join a 'Men's Shed', although they probably don't have welding equipment for safety reasons.

So, how can I make my own bike?

Should I learn to make bamboo bikes?

Could I somehow clamp tubes together?

And/or I should just do most of the design and preparation work, then pay somebody to weld it?

What problems could there be if I didn't paint a steel bike?

thank you for the grammar lessons! writing this whole Instructable in Bahasa Indonesia will be a lot easier for me, but maybe you will have quite a little bit help to comprehend it.
as for the bamboo cargo bike, browse around, you'll find a good Instructable about it: from which I take one or few inspirations. should you learn how to make bamboo bikes, or do design work and pay somebody else to do it? I don't know, should you?
steel will eventually rust. some people called it patina, but I for one can't stand having corroded tubing that will eventually weaken the structure of this heavy duty bike, so there's that.

only paint that will last on a bicycle is “powder-coat baked on
ceramic enamel” or you could try burning oil onto the steel. But
don't get the steel very hot. It looks bad but will keep it from
rusting. I had to take the frame to a powdercoat shop. He sand
blasted off the expensive spray pain I used (that was scratching off
with my thumb nail).

JRvZ (author)2016-10-24

Bakfiets has the same meaning in Afrikaans,

damnismyname (author)2016-02-13

Hai! suka banget sama sepedanya! Bisa dirinci ga pengeluarannya buat apa aja? trus ada ga tutorial yang pake bahasa Indonesia? Makasih!

use english. nobody knows indonesian.

vinz3nt (author)2015-02-27

wow, very nice project! I never realised that a lot of none Dutch speaking people use the term bakfiets. bakfietsen are quite popular in the Netherlands though, I have a 3 wheeled one which can easily hold up to 100kg or 4 small children, I love it.
but making one yourself must be very satisfying and yours looks amazing.

ranggapanji (author)vinz3nt2015-11-11

thank you! it's very satisfying, not to mention the looks I got from people while riding this contraption.
but looks can be deceiving... after two years, I'm having an idea of redesigning this cargo bike with better material and refined manufacturing, since the material I recently used flexed quite a bit under loads over 70kg.

kokos54632 (author)2015-08-11

hello there, i am about to start my own cargo bike project, i need though to buy a welding machine. so my question is, what did u use to do the welding? is it a MIG or a TIG welder? thank uou very muvh

DavidW157 (author)kokos546322015-10-28

In the pic where he is welding, he's using a "stick" welder. That's tough to do on thin tubing. I'm interested to know how it's holding up, especially the parts that he welded to the donor frame. I have limited welding experience. I wouldn't hesitate to weld those tubes with a mig welder and 0.024 wire, but would step up to a tig welder for anything that was connecting to the original donor frame.

Any updates on how it's holding up?

ranggapanji (author)DavidW1572015-11-11

affirmative! it's stick welded, simply because that's what my neighbourhood weld shop have.
have no trouble using them since the tubings are thick: 2 mm for the cargo structure, around 2mm on the cheap donor frame that I use.
got to admit, stick welding will give you messy result. they hold up just fine until now. but if I have to do it again (and I definitely will! stay tuned for the refined version), I will go with MIG, or better still, TIG weilding.
now to find MIG welder close to home..

amulder1 (author)2014-03-12

no way you can buy a bakfiets for $500,- here in the netherlands. They are way expensive even more since they've become popular again. Nice job!

AHeadOfMyTime (author)amulder12014-08-02

Wouldn't bakfiets etc be cheaper when they are more popular?

Are the bakfiets made in China, or the Netherlands?

If made in China, then the price should be very cheap.

Can you buy bakfiets etc cheaply online from China eg Alibaba, Ebay, etc?

I have seen one company on Alibaba etc which says that they sell just 1 'Set'/piece/bike to customers, and for what seems to be a cheap price of about $500.

amulder1 (author)AHeadOfMyTime2014-08-02

Well yes and no, they are popular but still not sold in large numbers not like everyone has one. They start at around €800 which is a $1000 and that easely doubles.

Importing one could be an option but with the expences for customs and importing it goes up fast.

ranggapanji (author)amulder12014-04-15

thanks! it only costs me that much because I got the steel tubing from the local scrapyard. most of the parts, including the rims, are parts I've already had kicking around in my parts bin. Shimano components are cheaper in Indonesia, that's a fact. and being able to build the wheel myself (and getting paid for doing it for other people) helps a lot. ;)

nemalim (author)2014-03-12

I live in flat Palo Alto, and I love my bakfiets! I take both kids to daycare every day, including tons of stuff. Your bike looks great!

ranggapanji (author)nemalim2014-04-15

thanks! the next thing on my list will be building a wooden cargo box with built in seats in it for my two children. it will definitely made the bike heavier, but my son already outgrown his bicycle child seat. the cargo box will let me carry both him and his little sister with ease!

nemalim (author)ranggapanji2014-04-16

sounds great! please post a picture when you're done...

spiny (author)2014-03-12

this is on my list of things to build, possibly even this summer - do you (or anyone else?) have more info on the steering setup ? I can happily weld, but I'd like to know I'm welding in the right place :)

ranggapanji (author)spiny2014-04-15

user carkat made a better written Instructable on the steering setup, here:

good luck with your build!

spiny (author)ranggapanji2014-04-16

thanks :)

hzxasdf (author)2014-03-12


ranggapanji (author)hzxasdf2014-04-15

it's stable enough for me, besides three wheels will make it harder to steer on tight traffic. it just takes time to get used to the handling, but it won't take you hours. I've got friends who already nailed complete U-turns on the first minutes aboard this bike. thanks by the way!

hzxasdf (author)ranggapanji2014-04-15

如果有机会,我应该让你看看一种叫做“倒骑驴”的三轮自行车。 If you have a chance, I should let you see something called "inverted donkey," the three bikes.

vladivastok (author)2014-03-23


ranggapanji (author)vladivastok2014-04-15

thank you brother. it's stable enough in turns, just like riding a tandem if it's easier to imagine. a little wobble usually caused by the slack on the steering rod link, which I have to check periodically (about once every two months or so). I prefer two wheels because it allows me to lean harder in turns, making it agile. besides, with wheelbase this long, it's very stable on straight line.

jamesinfreo (author)2014-03-20

Nice work! I've homebuilt a similar bakfiets style cargo bike & love it, but my brakes are really bad.

Where did you get the disc brake front fork? Is there a brand / manufacturer on it? I can't find 20" disk brake forks anywhere!

ranggapanji (author)jamesinfreo2014-04-15

thanks! if you read the 4th step, you'll see that the fork is just an ordinary BMX fork with brake tabs brazed in place.

first I have the front disc and wheels installed on the fork dropouts, put the caliper on the disc rotor, and made a template for the caliper tabs with a cardboard. the template then transferred to 5mm steel plate, then brazed in place.

dpatterson13 (author)2014-04-05

Love it! Thank you so much for sharing your knowledge!

Foxtrot70 (author)2014-03-12

Hats off and thumbs up to you an excellent build! I can see bike couriers in New York, Chicago or other large US cities or anywhere else where the terrain is relatively flat increasing their business with this type of vehicle. Keep up the good work.

billbillt (author)2014-03-12

great idea

nthomas12 (author)2014-03-11

Super nice build!!

RushFan (author)2014-03-11

Very well done! Nice job!

Hahob (author)2014-02-19

Beautiful! I too live in bikehostile city, but could not live without my cargobike!

About This Instructable




More by ranggapanji:Shorten Your Lock-On Bicycle GripsAnother Homebrew Bakfiets (or Cargo Bike, if you don't speak Dutch)
Add instructable to: