Introduction: Simple Mini Fire Piston

About: I've always liked pulling things apart - it's the putting back together again that I have some issues with!

I’ve made a few fire pistons over the last couple years and this would have to be my smallest. It fits into the palm of your hand and can easily be added to a small tin along with some char cloth and oil and used as a fire starter.

For those who may be new to a fire piston, what it does is allow you to ignite char cloth without any form of fire. Once the char cloth is lit, then you can use the ember to light your fire. It works by compressing and heating air until it reaches temperatures of 260°C (500°F). This is hot enough to ignite the char cloth and create an ember which can be used to light your fire.

Step 7 shows how to make Char cloth.

Check out this link if you would like to learn more about the fire piston.

It doesn’t take any real skill to make one of these and you only need basic tools. The hardest part is getting the seal right on the push rod. This took me a few goes but I learnt a lot so hopefully you won’t have to waste as much time as I did!

However, it can take some time to perfect using the fire piston. Getting the right action and speed is essential in igniting the char cloth. The last step goes through a few ides to try if you’re not getting the char cloth to ignite.

Step 1: Parts and Tools

The great thing about making a fire piston is you don’t need

many parts or tools. I made mine out of aluminium as it was easy to come by at the hardware store. I have added links to Bunnings warehouse (in Australia and now UK) so you can see what it looks like


Fire Piston

1. Aluminium rod – Bunnings

2. Aluminium tube – Bunnings

3. Wooden button (used for screw holes) – Bunnings

4. O rings – eBay. You can get these from Bunnings but I would suggest you purchase a bunch from eBay as they come in all types of sizes and gives you more options


Using oil to lube up your O ring will make the piston work a lot better. I just use motor oil but any lubricant should work

1. Small glass container 0 eBay

2. Lubricant – your choice

Char Cloth

Making char cloth is easy but you will need a couple of things

1. Cotton cloth like an old T shirt

2. Small tin

3. Gas stove

Lastly you will want a container to store everything in. I used a tin I got from eBay


1. Angle Grinder

2. Epoxy glue

3. Files

4. Drill

Step 2: Cutting the Piston and Cylinder

First thing that you need to do is to cut a piece of the rod and tube to make your piston and cylinder.


1. Place the aluminium rod into a vice and cut a 90mm piece

2. Next place the tube into the vice and cut a 75mm length

3. You will have to file the ends of the tube and rod to remove the burrs. Make sure you file the inside of the tube as well and make smooth. Use a small, round file to do this.

Step 3: Rounding the End of the Tube

To ensure that the piston (rod) fits into the tube, you need to round off the inside of the tube.


1. Grab a small file and carefully start to remove the material on the inside lip of the tube.

2. Keep turning the tube until you have a nice 45 degree inside edge.

3. Next, use a piece of sandpaper to smooth out the inside edge.

4. Test to make sure that the piston with an O ring attached fits into the tube. Add a little oil to the O ring to help lubricate it. It should be a little tight but you don’t want it too tight as the O ring will break. If it doesn’t go in, then you will need to remove more material around the inside edge of the tube.

Step 4: Adding the Wooden Plug to the Tube

The tube needs to be blocked at one end. To do this I used a small wooden plug which you can buy at hardware stores.


1. With a file remove some aluminium in the inside edge of one of the tube ends. This will help fit the plug into place better.

2. Next, add some epoxy glue to the inside of the tube and push the plug into place. Make sure that you keep the tube upright and the plug facing down. This way the glue won’t slide down the inside of the tube which would affect how the piston works.

3. Place the end with the wooden plug on a bench and then tap the top of the tube with a hammer. Add a small piece of wood to the top so you don’t damage the tube.

4. Leave to dry standing up for an hour or so.

Step 5: Making the Piston - Hole for Char Cloth

This is probably the trickiest part of the project. You need to make a small hole in the end of the rod and also add a groove for the O ring. Let’s start with the hole first which is there to hold the char cloth in place


1. Secure the piston in a vice

2. Find the centre of the piston and mark it with a centre punch

3. Carefully drill a hole into the end. It needs to be about 10mm deep. Remember, it needs to be big enough to hold the char cloth in place. I used a 4.5mm drill piece to make the hole

4. I also discovered through error that if you put a small groove on the top of the hole as shown in the images, it can make the char cloth easier to make. I'd suggest though to just make the hole as usual and if you do find it hard to light the char cloth, you could try adding a groove to help lighting the cloth

Step 6: Making the Piston - O Ring

When deciding where to put the groove for the O ring, make sure that you put it as close to the end of the rod as possible.


1. The best way to make the groove I found was to use the side of a small, thin file. Put the rod into a drill and secure the drill in a vice. Push the side of the file against the aluminium rod and move it up and down slowly. Take your time and don’t go too deep or wide. The groove should only be as wide as the O ring.

4. Stop and check regularly. Once you have an even groove, remove the rod from the drill and add the O ring to the groove. If the O ring sits even in the groove, then you are ready to see if it fits into the tube.

HERE’S THE IMPORTANT BIT. Make sure you add a little bit of oil to the O ring. This will ensure that it moves easily and smoothly inside the tube. I didn’t do this initially and my O ring kept on getting stuck inside.

5. To test you need to push the rod into the tube. You should feel a “cushion” of compressed air as you push the rod down. This will force the rod to bounce back up again. If you find that the rod isn’t bouncing back, or that it’s too hard to push into the tube, then you will either need to make the groove larger or start again. Don’t despair if your first couple don’t work, getting the seal right will probably take a couple turns. You will know though when it is right as soon as you feel the “cushion” of air forcing the piston back up again.

Step 7: Making Char Cloth

Making char cloth is super easy and there are plenty of good instructions on the net on how to make it.

Check out this Wikipedia link to see how it all works


1. First cut up some cloth. 100% cotton is the way to go. Cut up the cloth into small pieces.

2. Next grab a small tin like a tobacco tin and make a small hole in the top. Place the cut up cloth into the tin and place the lid on top.

3. Place the tin onto a fire source. You'll start to first see some smoke and then a flames come out the hole. Once the flame has died down and gone out you then should block the hole with a stick. The reason being the char cloth can start to smolder and ignite once it has been removed from the fire.

4. That's it! Your char cloth is ready to use in your fire piston. 5. Lastly, I placed the char cloth into a small tin which keeps it dry and secure.

Step 8: Char Cloth "Picking" Tool

In order to get the Char cloth out of the rod, it’s best if you have a little picking tool to pull it out.


1. First grab a nail or a piece of wire. You need to make the end flat on your nail or piece of wire so you can either squash it in a vice or hit it with a hammer

2. File the flat section to remove any lumps or burrs and also round the end of the picker

3. Lastly, slightly bend the flat section as shown in the pictures below.

Now you will be able to pull the lite char cloth out of the end of the rod

Step 9: Using Your Fire Piston

So now you’ve finished your piston, it’s time to get it to work. It does take a little practice but once you get it, it should work for you each time. Don’t be put off if it doesn’t work straight away though.

Here’s what you do:


1. Place a small piece of char cloth into the drilled hole in the piston. What I do is tear a small strip off the chat cloth and roll it up.

IMPORTANT: after a lot of trial and error, I discovered that the char cloth lights best when below the rim of the hole in the piston. Make should it is pushed into the hole and that there is no char cloth hanging over the edge.

2. Add a little oil to the O ring. You don’t have to do this each time, just the first time or until the O ring is dry.

3. Push the end of the piston into the tube just to the O ring is inside

4. Grab hold of the tube in on hand and put the knob of the piston into you palm

5. Give the piston a quick push down

6. Immediately remove the piston and check the char cloth to see if it is lit

7. If it is isn't try it again

Step 10: Storage Tin

Once you have finished the fire piston – you will need something to store the char cloth, piston and oil in. In the parts section I link a tin you can buy on eBay which would do nicely. I’m still waiting for mine to come so in the mean-time I decided to use an old tobacco tin I had lying around.

A waterproof container would also be a great way to keep your fire piston dry.

Step 11: Troubleshooting

If you are having issues getting the Char cloth to light, then check out the below hints

There is no push back (compression) on the piston

- You should always feel the piston pushing back when you go to push it in. If not, you may need to try the following: - Add a little oil to the O ring - Remove some of the oil by wiping the piston. It can get dirty and you can lose compression. - Pull the O ring out of the groove, clean it and put it back. - Re-visit the groove that you added. If you aren’t getting any compression, it could be because the groove is too deep. - Change the O ring

Can’t get the piston into the tube

- It could mean that you need to make the groove larger. Check and make sure that there are no bumps on the groove and that it is a smooth as possible. It doesn’t have to be perfect though. - Add some oil - Check the size of your O ring

I’ve pushed down a hundred times and still nothing

When you push the piston into the tube you need to make sure that it is a quick, sharp action. Push down hard but don’t try to hold it down, let the piston come up naturally which it will because of the compression.

- Check you char cloth. If it doesn’t light after a few pushes then change it.

- Try a different method. There isn’t one sure way to get the char cloth to ignite so find what works best for you.

- Try a different sized O ring, or replace the one you are using.

Hand Tools Only Contest 2017

Second Prize in the
Hand Tools Only Contest 2017

Metal Contest 2017

Participated in the
Metal Contest 2017