Quick answer
Buy H&M gift cards with BTC, USDT, USDC, ETH, SOL or LTC in 28 countries: United States $5–$300, United Kingdom £15–£250, Germany €15–€300 and 25 more countries, at face value with no KYC up to US$1,000 per order. Your code is delivered in your account within 24 hours of payment confirmation.
H&M gift cards by country
| Country | Currency | Card values | |
|---|---|---|---|
| United States | USD | $5 – $300 (step $1) | Buy |
| United Kingdom | GBP | £15 – £250 (step £1) | Buy |
| Germany | EUR | €15 – €300 (step €1) | Buy |
| France | EUR | €15 – €300 (step €1) | Buy |
| Canada | CAD | CA$25 – CA$500 (step CA$1) | Buy |
| Australia | AUD | A$5 – A$500 (step A$1) | Buy |
| Spain | EUR | €5 – €300 (step €1) | Buy |
| Italy | EUR | €5 – €500 (step €1) | Buy |
| Netherlands | EUR | €5 – €500 (step €1) | Buy |
| Belgium | EUR | €5 – €150 (step €1) | Buy |
| Austria | EUR | €5 – €500 (step €1) | Buy |
| Switzerland | CHF | CHF 5 – CHF 500 (step CHF 1) | Buy |
| Ireland | EUR | €5 – €250 (step €1) | Buy |
| Portugal | EUR | €5 – €300 (step €1) | Buy |
| Sweden | SEK | SEK 150 – SEK 3,000 (step SEK 1) | Buy |
| Denmark | DKK | DKK 50 – DKK 4,000 (step DKK 1) | Buy |
| Norway | NOK | NOK 50 – NOK 9,089 (step NOK 1) | Buy |
| Finland | EUR | €5 – €500 (step €1) | Buy |
| Poland | PLN | PLN 10 – PLN 1,000 (step PLN 1) | Buy |
| United Arab Emirates | AED | AED 50 · AED 100 · AED 300 · AED 500 | Buy |
| Saudi Arabia | SAR | SAR 50 · SAR 100 · SAR 300 · SAR 500 | Buy |
| Czechia | CZK | CZK 100 – CZK 12,500 (step CZK 1) | Buy |
| Hungary | HUF | HUF 10,000 | Buy |
| Kuwait | KWD | KWD 10 · KWD 30 · KWD 50 | Buy |
| Lithuania | EUR | €5 – €300 (step €1) | Buy |
| Latvia | EUR | €5 – €300 (step €1) | Buy |
| Romania | RON | RON 20 – RON 1,000 (step RON 1) | Buy |
| Slovakia | EUR | €5 – €300 (step €1) | Buy |
Does an H&M gift card from one country work in another?
No. An H&M gift card is spent only in the country where it was bought, in H&M and H&M HOME stores and on that country's hm.com. A UK card will not pay for an order on hm.com Germany, and a French card will not work in Spain.
North America has one twist. US cards also work in H&M stores in Canada, and Canadian cards in US and Puerto Rico stores. Online, each card stays on its home site. The region lock table compares this rule with other brands.
Which currency is an H&M card balance held in?
The balance stays in the currency of the issuing country: pounds for the UK, euros for eurozone countries, kronor for Sweden. You can pay for a whole order with the card or split it and pay the rest another way. H&M prints the remaining balance on every receipt. In Germany, up to 10 gift cards fit on one online order.
How long does an H&M gift card stay valid?
It depends on the issuing country. US and Canadian H&M cards never expire and carry no fees. Cards from Germany, France, Sweden and Ireland are valid for 5 years, Australian cards for 3 years and UK cards for 2 years. Each period runs from the last activation or purchase.
One rule catches people out. A card left at zero balance for three months becomes invalid, or 90 days in the US and Canada.
How do I use an H&M e-gift card online?
Add items to your bag on hm.com for the card's country and go to checkout. Select 'Add gift card', enter the gift card number and PIN code, then select 'Add'. The PIN sits above the barcode in your e-gift card email. E-gift cards also work in H&M stores of the same country. The steps are on H&M's payments page.
Buy the version that matches where the recipient shops: a US card for hm.com US, a Canadian card for hm.com Canada.
Where do H&M codes work?
US H&M cards work in H&M stores in the United States and Canada, but online only on the US hm.com site and app.
Issuer source: Gift Cards · checked 2026-10-21
Validity depends on the issuing country: US and Canadian cards never expire and carry no fees; German, French, Swedish and Irish cards last 5 years, Australian cards 3 years and UK cards 2 years from the last activation or purchase; a card left at zero balance for three months (90 days in the US and Canada) becomes invalid.
Issuer source: Gift Cards · checked 2026-10-21
H&M gift cards: questions
Can I use a UK H&M gift card on the German H&M website?
No. UK H&M gift cards work only in H&M and H&M Home stores and on hm.com in the United Kingdom. Every country's card is locked to its own stores and site. Pick the country where the recipient shops, for example our UK H&M gift card or our German H&M gift card.
Do US H&M gift cards expire?
No. H&M Fashion USA states that its cards do not expire and that no inactivity or service fees apply. The one catch: a card that sits at a zero balance for 90 days or more becomes invalid. US cards spend in US and Canadian H&M stores and on the US hm.com site. Get one on our US H&M gift card page.
Can I combine an H&M gift card with another payment method?
Yes. You can pay for a whole hm.com order with a gift card or combine it with H&M's other payment methods. Enter the card number and PIN under 'Add gift card' at checkout, then cover the rest another way. You can buy the H&M code itself with USDT on TRC-20 or Bitcoin.
How long is an H&M gift card valid in Europe?
It depends on the country. H&M gift cards from Germany, France, Sweden and Ireland are valid for 5 years. UK cards last 2 years. Both periods run from the last activation or purchase. After that, the balance cannot be used, reactivated or refunded. A card that stays at zero balance for three months also becomes invalid.
Official H&M sources (9)
- Gift Cards — H&M (checked 2026-10-21)
- Gift Cards — H&M (checked 2026-10-21)
- Gift Cards — H&M (checked 2026-10-21)
- Geschenkkarten — H&M (checked 2026-10-21)
- Cartes cadeau — H&M (checked 2026-10-21)
- Presentkort — H&M (checked 2026-10-21)
- Gift Cards — H&M (checked 2026-10-21)
- Gift Cards — H&M (checked 2026-10-21)
- Payments — H&M (checked 2026-10-21)