Light floral G-string underwear shown from the front and back, with adjustable side straps and a text overlay promoting a free sewing pattern by Sewspiratrice.

Free Nyuzi G-string Sewing Pattern and Step-by-Step Tutorial

I’m so excited to share with you my free g-string sewing pattern, the Nyuzi pattern. If you’ve been wanting to dip your toes into making your own lingerie, this is a good project to try. It uses very little fabric and comes together quickly.

I drafted this g-string pattern from a basic panties block which I teach you how to draft here. It took me a couple of tries to get it right and now I’m finally ready to share it in different sizes so you can sew your very own.

So let’s get right to it. I will take you through the sizing first and then the step-by-step tutorial.

Table of Contents

Disclosure: This post contains affiliate links for a couple of tools I personally use and genuinely recommend. I may earn a commission if you purchase through these links at no extra cost to you.

Sizing

Size chart for the nyuzi g-string sewing pattern

The Nyuzi G-string is drafted parametrically from three measurements: hip circumference, total crotch length, and seat height (as seen in the table above). The pattern covers hips from 86 cm (34 in) to 122 cm (48 in) across eight sizes, A through H. Because the straps are fully adjustable, it’s fairly forgiving pattern.

To find your size, measure around the fullest part of your hips and match it to the chart below.

If your hip measurement genuinely falls outside the 86–122 cm (34–48 in) range, send me an email and I’ll draft a version to your measurements. If you’re within that range, the existing sizes will serve you well.

Download & Print the Pattern

The Nyuzi G-String sewing pattern is available as a free download from my store.

The download includes a separate tiled PDF for each size, so you only need to print the size you’re making.

Before printing the entire pattern:

  • Select the correct paper size (A4 or US Letter) in your printer settings.
  • Set the print scale to ‘Actual Size’ or 100%. Do not select ‘Fit to Page’ or ‘Scale to Fit’.
  • Print the first page only and check that the test square measures correctly.
  • Once you’ve confirmed the scale is accurate, print the remaining pages.
  • Arrange the pages as shown below and tape them together before cutting out your pattern.

Materials & Supplies

You will need the following:

  • Cotton knit fabric with a bit of elastane (or spandex)*️
  • 2.1 m of fold-over elastic (FOE)
  • 1 m of 10 mm (⅜ in) bra strap elastic
  • Two 10 mm sliders and four 10 mm rings (or six 10 mm sliders if you don’t have rings)
  • Matching polyester thread
  • A sewing machine with a zigzag stitch
  • Stretch, ballpoint or universal needle (70/10 or 80/12)

*️ For fabric, just look for stretch cotton that stretches a bit in both directions. A cotton knit without elastane might also work. Feel free to experiment with other fabrics but just don’t use super stretchy fabrics with low recovery.

How to sew the Nyuzi g-String pattern

Step 1: Cutting your fabric & preparing your pieces

Sewing supplies for the Nyuzi G-string pattern, including cut fabric pieces, fold-over elastic, bra strap elastic, sliders, and rings.

Cut each of the following pieces and mark the notches where given. You can mix and match the colours to make a more fun g-string.

  • 1 x Front piece
  • 1 x Gusset piece
  • 1 x Back piece
  • 2 x Strap elastic piece
  • 1 x FOE front piece
  • 1 x FOE back piece
  • 2 x FOE leg opening piece

Take your gusset piece and fold its top edge onto the wrong side by 0.6 cm or 1/4 in and press using a press cloth. Topstitch the fold down about 0.3 cm or 1/8 in away from the folded edge.

If you are struggling with the fabric stretching out, try using a knit presser foot. It’s the foot I used for most of this tutorial and is an affordable substitute for a walking foot.

Topstitched gusset on the front piece of a g-string.

With wrong sides facing, place the gusset piece on the front piece. Line the gusset up with the front piece at the bottom point and match the side edges.

Hand baste the gusset to the front piece along the two curved side edges. Don’t skip this step as it ensures that the layers will stay in place when you apply the elastic. Trim any gusset overhang.

Gusset basted to the front piece.

Step 2: Attaching fold over elastic to the leg openings

Front and back fabric pieces clipped into fold-over elastic before sewing.
entire edge clipped

Take one of the fold-over elastic pieces for the leg opening and transfer the two notches from the pattern if you haven’t already.

The two notches divide the elastic into three sections. The longest section encloses the side edge of the front piece, the middle section remains unattached to form the ‘string’ of the g-string, and the shortest section encloses the side edge of the back piece.

Triangular piece of floral fabric clipped to pink fold over elastic

Starting with the front piece, align one of the top corners with the free end of the longest section of elastic. The corner should sit flush with the raw end of the fold-over elastic (FOE), while the raw edge of the fabric should just meet the centre crease of the FOE without extending past it. Clip the FOE to the fabric at this point.

Now align the bottom point of the front piece with the first notch, again making sure the raw edge of the fabric just meets the centre crease before clipping. Leave the middle section of elastic unclipped.

Triangular piece of floral fabric clipped to pink fold over elastic from the bottom

Next, align the bottom point of the back piece with the second notch and clip it in place, with the raw edge meeting the centre crease. Finally, align the top corner of the back piece with the remaining free end of the elastic and clip.

Now that you have anchor points, gently stretch the fold-over elastic to fit each fabric edge, adding a few more clips as you go.

We’re now going to sew the FOE using a zigzag stitch. I used a 3.5 mm wide × 3.5 mm long zigzag, but feel free to adjust your stitch based on the width of your FOE.

If you’re getting skipped stitches, I highly recommend using high quality fine thread. To sew this sample, I used Superior Threads So Fine thread in Blizzard. It’s the best for sewing lingerie elastic and tricky fabrics like microduoplex when sewing bras. Make sure you’re also using the needles recommended in the supplies section.

The throzt plate, shank and presser foot of a sewing machine with floral fabric enclosed by pink fold over elastic
How to position the needle and enclose the fabric in the FOE

You may start on the front or back piece. Aim to position the stitch so that the valley of the zigzag lands is close to the inner edge of the FOE.

Close-up of fold-over elastic being sewn onto the fabric with a zigzag stitch while gently stretching the elastic.

As you sew, remove the clips one at a time. Gently and evenly stretch the fold-over elastic to match the length of the fabric (don’t stretch the fabric, just the FOE). Continue sewing in one continuous pass from the front piece, across the bare section of elastic, and onto the back piece. Where there’s no fabric to enclose (length between the two notches), sew the FOE onto itself.

Remove the basting stitch on the side you’ve just attached the FOE to. You should have something similar to the photograph below.

One side of the G-string with fold-over elastic sewn in place
Finished edge

Repeat the previous steps on the opposite side. The only difference is that, as you sew across the bare section, you’ll enclose FOE that you previously zigzag-stitched inside the second strip of FOE. Remove the basting stitch.

Fold-over elastic clipped to the front and back pieces with the side string section left unclipped.

When done, your project should look like what’s in the photo below. Trim off the little tiny bit of elastic overhang and trim your threads.

Step 3: Attaching fold over elastic to the front and back of the g-string

Fold-over elastic sitting on the top edges of the front and back pieces before sewing.

Now we’ll work with the two remaining lengths of FOE to enclose the top edges of the front and back pieces. Mark the notches on these if you haven’t already.

Take the FOE for the front piece and fit the top edge of the front piece between its two notches. Do this by aligning one corner with the first notch and the remaining corner with the second notch.

The raw edge of the fabric should just meet the centre crease of the fold-over elastic without extending past it. Clip these two points in place.

Fold-over elastic clipped to the top edges of the front and back pieces before sewing.

If you need more anchor points, stretch the FOE to match the length of the fabric edge and add one or two clips.

Repeat with the remaining length of fold-over elastic and the back piece.

Front and back pieces with fold-over elastic sewn to all edges

Sew across the entire length of the fold-over elastic using a zigzag stitch. You’ll start at one end, removing the clips one at a time and stretching the elastic as you sew.

Repeat this step for the back piece.

Step 4: Sewing the straps

Two strap elastics with sliders

To make the adjustable straps, grab one strap and follow these next few steps. Hold the strap such that the plush side is facing down and bring it up through the slider from the bottom, over the middle bar of the slider and then back down through the slider. The plush side should be what is in contact with the middle bar on the slider.

Repeat for the second strap elastic.

Two strap elastics with sliders secured and the strap sewn

Fold the short raw edge of the elastic back onto the plush side about 1 cm past the slider, and sew across both layers three times. Repeat for the second strap elastic.

Step 5: Attaching the rings to the front and back of the g-string

We now need to attach the rings to the front and back of the g-string. Remember, if you don’t have rings you can use sliders. Just follow the same instructions but use one hole in the slider.

Take one of the leftover FOE tails of the front piece and pass it through a ring. Fold the tail back onto the wrong side of the front piece and clip it in place. Repeat for the other FOE tail.

Sew a diagonal straight stitch below the ring and go over it about three times so the ring is firmly secured. Repeat on the other side.

Repeat the steps above for the back piece. Clip the rings in place and secure them by sewing.

Rings clipped to the back piece of a g-string

Once done, trim away the excess FOE on the wrong side of both the front and back pieces. This is what you should have.

Take one strap and turn it so the plush side is facing up. Thread the free end of the strap up through one of the front piece’s rings from underneath

Step 6: Assembling the adjustable straps

elastic strap threaded into ring on front piece of g-string pattern

Fold the elastic back over on top of the rest of the strap and feed it through the gap in the slider, over the centre rod and through the other hole of the slider. You’ve now created an adjustable strap. Repeat the same for the remaining strap on the other ring on the front piece.

front piece of g-string with adjustable straps attached

You still have a free end on each of your straps. We need to attach those to the rings on the back piece. Place the front of the g-string right side up and the back wrong side up as in the photograph below.

Take the free end of one strap and feed it through the ring on the back of the g-string, plush side up.

Adjustable strap threaded through the back ring

Fold the free edge back onto the strap (plush sides facing) and clip. Just to be clear, the clipped end should be inside the g-string/ same side as the wrong side of the g-string back. Repeat for the other strap.

Both adjustable straps clipped to the back rings ready to be sewn.

Sew the strap next to the ring to secure the adjustable strap. Trim away any excess strap elastic sticking out past the line of stitching.

That’s it! You’ve finished your sewing your very own g-string.

Front and back view of a g-string made from a floral cotton fabric
Finished Nyuzi G-string!

Adjusting the pattern

Because the side straps are adjustable, the Nyuzi G-string is quite forgiving around the hips.

If you want to make adjustments in the vertical direction, slash the FOE leg opening piece between the no notches and either overlap to reduce the length or slide a bit of paper underneath and spread to add length. In most cases you will be adjusting for a few millimeters and a couple of centimeters at most.

If your size isn’t on the chart

If your measurements fall outside the chart and you find nothing here fits, drop me an email. I’m happy to draft a version using your measurements and build out the pattern to include more sizes over time. Just a gentle ask: please only reach out if the chart truly doesn’t cover you.

Do leave a comment to let me know how your your g-string sewing pattern came out or if there are any issues with the pattern.

Ps: Check out my round up of 15 free panty sewing patterns if you want to sew underwear in a different style.

Until next time

Happy sewing!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *