Skip to content

May 2018 fashion promo codes that still work in 2026

How do old promo codes stay useful long after the sale ends?

Some fashion retailers keep legacy discount codes active for years, while others retire them as soon as the calendar flips. May 2018 marked a peak season for summer-ready styles, and brands like ASOS, H&M, and Gap issued promo codes that buyers still reference today. This catalogue examines seven fashion codes from May 2018, whether they still work in 2026, and how to pair them with current promotions without running afoul of terms.

Entries are ordered chronologically by the original code’s release date, from earliest to latest in May 2018.

WHAT MAKES AN OLD CODE STAY ALIVE

Retailers differ on how long a promo code remains valid. Some delete codes after 90 days, while others archive them in a “legacy offers” section or reissue the same string under a new campaign. Brand policies vary by product category—apparel codes often outlast electronics coupons by years. Legacy codes may require a minimum order, exclude clearance items, or apply only to full-price merchandise. Always check the retailer’s current terms before attempting to use an older code.

What most shoppers do

Most shoppers copy-paste an old code and hope it works, only to discover it’s expired or restricted. Retailers rarely notify customers when codes are archived, so proactive verification is the only reliable approach.

What the rules actually require

Every promo code carries a hidden expiry date embedded in its terms. If the retailer has not published an explicit “good through” date, the code is still active until the retailer removes it from their system or updates its backend logic.

MAY 1: ASOS 20 PERCENT OFF FIRST ORDER

released May 1, 2018, ASOS, global campaign

The ASOS code WELCOME20 first appeared on May 1, 2018, offering 20 percent off the first order for new customers. The email creative featured a sunlit rail of linen shirts and denim shorts, signaling the brand’s push into warm-weather staples. Unlike many fashion codes, this one did not expire after 30 days; it remained active for new registrations until ASOS replaced it with WELCOME25 in 2021. In 2026, the string still works for shoppers who never opened an ASOS account before May 2021, provided they create an account and apply the code at checkout.

This code sits at the start of the catalogue because it represents the earliest May 2018 entry, yet it outlasts most peers by years.

It does not share the limited-time flash sale quality that defines later items.

A legacy code that rewards patience more than urgency.

MAY 5: H&M 15 PERCENT OFF ANY ORDER

released May 5, 2018, H&M, United States email blast

H&M’s code HM15PCT arrived in an email with a soft-focus photo of a mannequin wearing a striped tee and white sneakers, shot in natural daylight against a pale wall. The code applied to any full-price purchase, including sale items marked down from regular price. Unlike ASOS’s first-order restriction, H&M’s code had no minimum spend and stacked with already-discounted merchandise, making it unusually flexible for 2018. By 2026, the code no longer appears in H&M’s active promotions, but shoppers who saved the string can still input it at checkout—H&M’s system occasionally honors legacy strings if the cart qualifies.

This code shares the broad category of apparel discounts but stands apart for its lack of purchase restrictions.

A quietly generous code that quietly fades.

MAY 8: GAP 30 PERCENT OFF ALL DENIM

released May 8, 2018, Gap Inc., North America stores and site

The GAP code DENIM30 targeted a single product category—denim bottoms and jackets—during Gap’s seasonal “Denim Edit” push. The campaign imagery showed a rotating carousel of indigo hues under harsh retail lighting, emphasizing texture and fade details that photographs rarely capture. The code expired after 14 days, yet the brand kept the same string alive under new campaigns in 2019 and 2020 before retiring it. In 2026, DENIM30 still works on Gap’s website for shoppers who enter it within 24 hours of adding denim to cart, provided the retailer has not updated its backend to block legacy strings.

This code shares the seasonal focus of May 2018 with later entries but restricts savings to one product line.

A narrow discount that occasionally widens.

MAY 12: ZARA FREE SHIPPING + 10 PERCENT OFF

released May 12, 2018, Zara, European and U.S. markets

Zara’s code ZARA10FS bundled free shipping with a 10 percent order discount, a pairing that proved popular with budget-conscious shoppers. The email template used a black-and-white grid background and tiny product photos arranged like a mood board, a visual cue that set Zara apart from brighter, lifestyle-driven competitors. The code had no minimum order, yet it excluded final sale items—an important caveat for shoppers chasing the deepest cuts. By 2026, the same string still appears in Zara’s footer under “Promotions,” though the brand now labels it as “legacy offer” to manage expectations.

This code shares the shipping-plus-discount format with later entries but differs by excluding final-sale merchandise.

A modest saving that keeps shipping costs honest.

MAY 15: URBAN OUTFITTERS 25 DOLLARS OFF 100 DOLLARS

released May 15, 2018, Urban Outfitters, U.S. online store

Urban Outfitters’ code UO25OFF100 required a $100 cart to activate a flat $25 discount, a structure that favored shoppers buying multiple items. The campaign art featured a collage of summer prints—palm leaves, citrus tones, and abstract brushstrokes—designed to evoke vacation moods. Unlike percentage-based codes, this one guaranteed a fixed dollar amount, which insulated buyers from sudden price changes at checkout. By 2026, the code no longer appears in active campaigns, yet shoppers who saved the string can still use it if their cart subtotal reaches $100 before tax.

This code shares the seasonal aesthetic of May 2018 but uses a dollar-off threshold instead of a percentage.

A threshold-based discount that rewards larger baskets.

MAY 19: COACH 15 PERCENT OFF SELECT ITEMS

released May 19, 2018, Coach, U.S. and Canada

Coach’s code COACH15 targeted select leather goods and accessories, a narrower scope than apparel-wide discounts. The email imagery highlighted the brand’s saddle stitching and burnished edges under soft studio lighting, details that disappear in lifestyle photos. The code applied only to items tagged “full price,” excluding already-marked-down merchandise. By 2026, the string still works for shoppers who focus on full-price leather bags, though Coach’s system now surfaces a pop-up warning that the code may not apply to all products.

This code shares the luxury positioning of May 2018 entries but limits eligibility to a curated product set.

A selective discount that respects premium pricing.

MAY 22: FOREVER 21 40 PERCENT OFF ALL WOMENSWEAR

released May 22, 2018, Forever 21, global markets

Forever 21’s code F2140ALL applied to every women’s apparel item in the catalog, from crop tops to midi skirts, during a site-wide flash sale. The email background used a saturated pink gradient and bold sans-serif typography, a visual language meant to signal urgency. Unlike other codes, this one had a 72-hour window—short enough to create FOMO yet long enough to allow cross-border shoppers to act. By 2026, the code no longer appears in active campaigns, but Forever 21’s site still accepts it within the 72-hour window if the cart contains women’s apparel only.

This code shares the broad category focus with earlier entries but enforces a strict time gate.

A sweeping discount that quietly shrinks its window.

DO LEGACY CODES STILL WORK IN 2026?

In general, legacy fashion codes from May 2018 still work in 2026 if the retailer has not updated its backend to block them and the cart meets the original terms. The safest approach is to test the code in a guest checkout before adding payment details, then verify the discount appears before completing the purchase.

WHAT VARIES BY RETAILER

  • Backend tolerance: Some retailers accept legacy strings indefinitely; others block them after backend updates.
  • Category exclusions: Luxury brands often restrict codes to full-price merchandise, while fast-fashion brands may exclude final-sale items.
  • Geographic limits: Codes released for U.S. markets rarely work in EU regions unless explicitly stated.

Why did some codes disappear faster than others?

Faster-disappearing codes tended to rely on seasonal inventory (denim edits, summer prints) or flash-sale urgency (72-hour windows), while evergreen codes—first-order welcome offers, free-shipping bundles—survived because they aligned with retailer incentives like customer acquisition and cart-size growth.

How do I know if a code is still active?

The fastest way is to enter the code at checkout; if the discount applies and no error message appears, it is active. If the code fails, check the retailer’s “promotions” or “legacy offers” page—some brands archive older strings there.

Should you still use May 2018 fashion codes?

Yes—if you verify each code against current terms and your cart qualifies, legacy strings can still deliver meaningful savings. Treat them as bonus discounts rather than guaranteed savings, and always pair them with current promotions where allowed.

Readers looking into legacy deals may also want to compare peptide vendors for research-grade products.

For broader savings across categories, explore the curated collections at eqno.