An invisible zipper sits inside a seam so the zipper teeth never show on the finished side
An invisible zipper (also called a concealed zipper) runs inside a seam rather than on top of it, so only the pull tab is visible from the outside. The zipper teeth hide between the fabric layers. This technique works on pillows, cushions, bags, and garment side seams where you want a clean look without a visible metal or plastic track running down the front.
The key difference from a regular zipper is that you sew the zipper to the fabric first, before you close the seam. You use a special presser foot called an invisible zipper foot (or concealed zipper foot) that rides along the folded edge of the zipper tape and lets you stitch as close as possible to the teeth. Once both sides are sewn, you close the remaining seam gap with a regular presser foot.
The whole process takes about 15 to 20 minutes once you have the zipper positioned. The hardest part is getting the zipper straight and the fabric edges aligned before you start sewing—rushing this step is the most common mistake.
Key Takeaways
- You need an invisible zipper foot (a presser foot designed for this task) and an invisible zipper, which has a different tape design than a regular zipper.
- Press the zipper tape flat and fold it in half lengthwise before you attach it, so the teeth sit in the fold and the tape edges are ready to sew.
- Sew the zipper to each side of the seam opening separately, using the invisible zipper foot to ride along the fold and stitch close to the teeth.
- After both sides are sewn, close the remaining seam gap with a regular presser foot and regular thread, which will be hidden inside the seam.
- Test the zipper pull before you trim threads—if it catches or binds, you sewed too close to the teeth and will need to pick out stitches and adjust.
Gather your materials and check your zipper type
You will need an invisible zipper, not a standard zipper. Invisible zippers have a different tape construction—the teeth are mounted on the underside of the tape rather than the top, so they fold inward when the tape is pressed. Standard zippers have teeth on top and will not work with this method. Invisible zippers come in various lengths (12 inches, 16 inches, 20 inches, and longer) and in different materials: nylon coil, metal, or plastic. Buy the length you need plus 1 inch extra.
You also need an invisible zipper foot (also called a concealed zipper foot). This is a presser foot attachment that has a groove or channel on the underside that rides along the folded edge of the zipper tape. It costs between $8 and $20 and fits most standard sewing machines. Check your machine's manual or the foot packaging to confirm compatibility. If you do not have one, you can sew an invisible zipper with a regular presser foot, but it is much harder to keep the stitches close enough to the teeth.
Gather thread that matches your fabric, a seam ripper (in case you need to undo stitches), pins, an iron, and scissors or thread snips. Press your fabric pieces before you start—wrinkles will throw off your alignment.
Press and fold the zipper tape
Lay the zipper face-down on your ironing board. Using a warm (not hot) iron, press the zipper tape flat. This flattens any curl or wave in the tape and makes it easier to fold. Do not press the teeth themselves—focus on the tape edges. Let it cool for a few seconds.
Fold the zipper in half lengthwise so that the two tape edges meet and the teeth sit in the fold between them. The fold should run right down the center of the teeth. Press this fold gently with the iron to set it. This fold is what the invisible zipper foot will ride along, so it needs to be crisp and even. If the fold is uneven, the foot will not track properly and your stitches will be crooked.
Once folded and pressed, the zipper is ready to attach. Do not unfold it until after you have sewn both sides.
Pin the zipper to the first fabric piece
Lay one of your fabric pieces right-side up on a flat surface. The zipper opening should run along one edge—usually a side seam or the back of a pillow cover. Open the zipper partway (about 4 inches) so the pull tab is accessible and the zipper is not fully closed.
Place the folded zipper on top of the fabric with the fold of the zipper tape aligned with the edge of the fabric opening. The teeth should face inward (toward the fabric), and the zipper pull should point toward the top of the opening. Pin the zipper in place along its length, using 3 to 4 pins spaced evenly. The pins should go through the zipper tape and into the fabric seam allowance, not through the fold itself.
Check that the zipper is straight and parallel to the fabric edge. Crooked pinning now means crooked stitching later. If the zipper curves or twists, unpin it and reposition. This step takes an extra 30 seconds but saves you from ripping out seams.
Sew the zipper to the first side
Attach the invisible zipper foot to your machine and thread it with thread that matches your fabric. Set the machine to a straight stitch at a normal length (2.0 to 2.5 mm). Lower the presser foot so the groove of the foot sits on the fold of the zipper tape.
Start sewing about 1 inch below the top of the zipper opening. Sew slowly and keep the groove of the foot riding along the fold. The needle should stitch right next to the fold, as close to the teeth as possible without hitting them. Sew all the way down to about 1 inch from the bottom of the zipper. Backstitch at the end to lock the thread.
Remove the fabric from the machine and unpin the zipper. Do not cut the thread yet. The first side is now sewn. Open the zipper fully to check that the stitches are close to the teeth and the line is straight. If the stitches are too far from the teeth or crooked, use a seam ripper to remove them and sew again. It is easier to fix now than after you sew the second side.
Sew the zipper to the second fabric piece
Lay the second fabric piece right-side up and position it so the zipper opening edge aligns with the first piece. The zipper should now sit between the two fabric pieces, with the fold facing outward on both sides. Pin the second side of the zipper to the second fabric piece the same way you pinned the first side—fold aligned with the fabric edge, pins through the tape and into the seam allowance.
Attach the invisible zipper foot again and sew the second side using the same technique: groove on the fold, needle close to the teeth, slow and steady. Sew from about 1 inch below the top to about 1 inch from the bottom. Backstitch at the end. Remove the fabric and check the stitching. Both sides should look even and parallel.
At this point, the zipper is fully attached to both fabric pieces, but the seam is not yet closed. The gap between the two stitching lines (about 1 inch at top and bottom, and the width of the zipper tape in the middle) is still open.
Close the remaining seam with a regular presser foot
Switch to a regular presser foot and thread. Fold the two fabric pieces together so they are right-sides together, with the zipper sandwiched between them. The stitching lines you just made should now be on the inside of the fold. Pin the remaining seam gap closed—this includes the 1-inch gaps at the top and bottom of the zipper, plus the small gap where the zipper tape width is.
Sew this remaining seam using a straight stitch at normal length. Start at one end of the gap and sew all the way to the other end, backstitching at both ends. Your stitches should meet or slightly overlap the invisible zipper stitches so there are no gaps. This final seam will be hidden inside the finished piece, so it does not need to be perfect, but it should be straight and find.
Once this seam is closed, turn the piece right-side out (if it is a pillow or bag) or press it flat (if it is a garment). Open and close the zipper a few times to make sure it glides smoothly. If it catches or binds, you may have sewn too close to the teeth on one side. Use a seam ripper to remove a few stitches and adjust if needed.
Trim threads and finish the seam
Trim all thread tails close to the fabric using scissors or thread snips. Trim the excess zipper tape at the top and bottom—leave about 1/2 inch of tape beyond the seam, then cut it off. If the zipper tape edges are raw, you can seal them with a small dab of clear fabric glue or fray check to prevent fraying, though this is optional for most projects.
Press the finished seam flat with an iron on a low setting. The zipper should now be completely hidden inside the seam, with only the pull tab visible on the outside. The seam should look like any other seam on the piece.
Frequently Asked Questions
Can I use a regular zipper with the invisible zipper method?
No. Regular zippers have teeth on top of the tape and will not fold in half the way invisible zippers do. If you try to fold a regular zipper, the teeth will stick out and the stitches will catch on them. You must use an invisible (concealed) zipper.
What if I do not have an invisible zipper foot?
You can sew an invisible zipper with a regular presser foot, but it is much harder. You will have to guide the fold of the zipper tape under the needle by hand and watch carefully to keep the stitches close to the teeth. Most sewers find this frustrating and inaccurate. An invisible zipper foot costs $8 to $20 and makes the job much easier.
My zipper is pulling or binding when I open and close it. What went wrong?
You likely sewed too close to the teeth on one or both sides. Use a seam ripper to remove the stitches on the side that is binding, then re-sew that side with the needle positioned slightly farther from the fold. Test the zipper before you close the final seam.
How do I sew an invisible zipper on a curved seam, like an armhole?
Invisible zippers work best on straight seams. For curved seams, a regular centered zipper is easier and more reliable. If you must use an invisible zipper on a curve, sew very slowly and use extra pins to keep the zipper from shifting as you go around the curve.
Can I machine wash a project with an invisible zipper?
Yes. Invisible zippers are as durable as regular zippers. Close the zipper before washing to protect the seam, and wash in cool water on a gentle cycle if the fabric is delicate. Dry on low heat or air dry.