Never expires. In game go to Profile → Settings → Gift Code, paste it and tap Confirm. Your reward arrives in your mail.
All working codes are on the gift codes page.
Posted for UFA, the V4 player community founded by WarReaper. Dates and rewards can change: the in-game event page has the final word.