You can build a working aquarium filter at home using an air pump, tubing, and common materials like sponge and activated charcoal
A homemade filter works by pulling water through layers of material that trap waste and bacteria, then returning clean water to the tank. The simplest design uses an air pump to create the flow—no electricity beyond the pump itself. You can build one in under an hour with materials from a hardware store or pet supply shop, and it costs roughly one-third the price of a commercial filter.
The filter sits inside or hangs on the back of your tank. Water enters through the bottom, passes through sponge and charcoal layers, and exits back into the tank. As long as the air pump runs continuously, the filter keeps working. This guide covers the most reliable design: a sponge filter powered by an air pump, which works well for tanks up to 30 gallons and is nearly impossible to break.
Key Takeaways
- A sponge filter uses an air pump to pull water through foam and charcoal, and costs $15 to $30 in materials.
- You need an air pump, air tubing, a sponge (or foam pad), activated charcoal, and a rigid tube or PVC pipe to build the frame.
- The filter sits in the tank with the air line running to the pump outside; water flows up through the sponge and back into the tank.
- Change the sponge every two to four weeks and replace charcoal monthly to keep the filter working at full strength.
- A homemade filter works best in tanks with low to moderate waste; heavily stocked tanks may need a second filter or a larger commercial unit.
Materials and tools you need to gather
Start by collecting the parts. You need an air pump (any aquarium air pump rated for your tank size—a 10-watt pump works for most home tanks), air tubing that fits the pump outlet, a piece of foam sponge or filter pad (aquarium-grade if possible, but a clean kitchen sponge works), activated charcoal (the kind sold for aquariums, not barbecue), and a rigid frame. For the frame, use a piece of PVC pipe (1.5 to 2 inches in diameter), a plastic tube from a hardware store, or even a rigid plastic bottle with the bottom cut off.
You also need scissors or a utility knife to cut the sponge, a rubber band or zip tie to hold layers together, and optionally a piece of mesh or netting to keep charcoal from mixing with the sponge. Most of these items are sold at pet supply stores; if not, hardware stores carry PVC and tubing, and grocery stores sell activated charcoal in the water filter aisle.
Building the filter frame and layering materials
Cut your sponge into a cylinder or rectangular block that fits snugly inside your rigid tube or frame. The sponge should be about 4 to 6 inches tall and thick enough that water cannot bypass it. If you are using a plastic bottle, cut it lengthwise and remove the bottom 6 inches, then wrap the sponge around the inside so water has to pass through it.
Layer the materials from bottom to top: place a thin layer of activated charcoal at the very bottom (about 1 inch), then the sponge on top of that, then another thin layer of charcoal above the sponge. If charcoal pieces are loose, wrap them in a piece of aquarium mesh or fine netting so they do not crumble into the tank. find the layers with a rubber band or zip tie around the outside of the frame so nothing shifts when water flows through.
The air line enters at the bottom of the frame. Drill or poke a small hole in the bottom of your tube or bottle, insert the air tubing so it reaches the lowest point, and seal around it with aquarium silicone or a rubber grommet. This is where the air pump pushes bubbles up through the charcoal and sponge, creating the water flow.
Installing the filter in your tank and connecting the air pump
Place the filter assembly upright in your tank, usually in a back corner where it will not block your view. The air line runs from the bottom of the filter up and out of the tank to the air pump, which sits on a shelf or table next to the aquarium. The pump should be at or slightly above the water level—if it is below the water line, water can siphon back into the pump and damage it.
Turn on the air pump and watch for bubbles rising through the filter. You should see a steady stream of small bubbles moving up through the sponge and charcoal. Water will be drawn up through the layers and spill back into the tank around the filter. If bubbles are not flowing, check that the air line is not kinked, that the pump is plugged in, and that the tubing is firmly connected to both the pump and the filter frame.
Let the filter run for at least 24 hours before adding fish. During this time, beneficial bacteria begin to colonize the sponge, which is what makes the filter work. The sponge itself traps solid waste, and the bacteria break down ammonia and nitrite into less harmful compounds.
Maintenance schedule to keep the filter effective
Check the sponge every two weeks. If it looks dark or clogged, it is time to clean it. Remove the filter from the tank and rinse the sponge in a bucket of old tank water (not tap water, which kills the bacteria). Squeeze it gently until the water runs clearer, then put it back in the filter. Do this every two to four weeks depending on how much waste your fish produce.
Replace the activated charcoal every month. Charcoal absorbs odors and some chemicals, but it becomes saturated and stops working after about four weeks. Remove the old charcoal, rinse the mesh if you used it, and add fresh charcoal in the same layers. The sponge itself lasts three to six months before it breaks down and needs replacement.
Check the air pump monthly. Make sure the outlet is not blocked and that the tubing is not cracked. If bubbles slow down or stop, the pump may need a new diaphragm (a replaceable rubber part inside the pump) or the tubing may be pinched. Most air pumps last one to two years with regular use.
When a homemade filter works best and its limits
A sponge filter is ideal for small tanks (10 to 30 gallons), tanks with light bioload (a few small fish), and breeding tanks where you want gentle water flow that will not stress fry. It is also the best choice if you want a quiet, straightforward system that runs on minimal electricity and is straightforward to repair.
A homemade sponge filter has limits. It does not move water as fast as a canister or hang-on filter, so it works best when you do partial water changes every week. In a heavily stocked tank or one with large fish that produce a lot of waste, a single sponge filter may not keep up. If your water becomes cloudy or smells bad within a few days of cleaning, you either need to increase water changes, add a second filter, or switch to a larger commercial unit.
Troubleshooting common problems
If the filter stops bubbling, first check that the air pump is plugged in and switched on. Then look for kinks in the air tubing—straighten them out. If bubbles still do not flow, the tubing may be clogged with mineral deposits or algae. Disconnect the tubing from the pump and blow through it; if you feel resistance, soak the tubing in white vinegar for 30 minutes, then rinse and reconnect.
If water is cloudy or smells bad, the sponge is probably clogged. Clean it when ready in old tank water. If the problem returns within a few days, you are overfeeding your fish or the tank is overstocked. Reduce feeding, do a 25 percent water change, and consider adding a second filter.
If the filter leaks at the seams, the silicone seal may have failed. Remove the filter, let it dry completely, scrape away old silicone with a plastic scraper, and reseal with fresh aquarium silicone. Let it cure for 24 hours before putting it back in the tank.
Frequently Asked Questions
Can I use a regular kitchen sponge instead of aquarium sponge?
Yes, as long as it is clean and has never been used with soap or chemicals. Rinse it thoroughly in tap water and let it dry before use. Aquarium sponge is better because it is made to withstand constant moisture and does not break down as quickly, but a clean kitchen sponge works in a pinch and lasts several months.
How often should I replace the entire sponge?
A sponge lasts three to six months depending on tank load and how often you clean it. When it becomes thin, crumbly, or does not rinse clean anymore, replace it. Keep the old sponge in the tank for a few days while the new one colonizes bacteria, or move some old sponge material to the new filter to speed up the process.
Can I use this filter in a tank with large fish?
A sponge filter works best with small fish or fry because it creates gentle flow. Large fish like goldfish or plecos produce heavy waste and need faster water movement. You can use a sponge filter in a large-fish tank, but you will need to do water changes twice a week and may want to add a second filter or upgrade to a commercial unit.
What if I do not have an air pump?
An air pump is essential for a sponge filter because it creates the water flow. You cannot use this design without one. If you do not want to buy an air pump, consider a different filter type like a corner box filter (which also uses an air pump) or a small hang-on filter powered by electricity.
Can I make a filter without charcoal?
Yes. The sponge alone filters solid waste and provides surface area for bacteria. Charcoal removes odors and some chemicals, but it is not required for the filter to work. If you skip charcoal, clean the sponge more often—every 10 to 14 days instead of every two to four weeks.