Lifetime free credit cards
Cards whose joining fee and annual fee are both verified as zero — not merely unrecorded, and not waived only on spend.

Lifetime-free cards charge no joining or annual fee for as long as the issuer keeps the offer.
What to check
Check that the card is free for life rather than for the first year only, what rewards you give up, and other charges.
0 lifetime-free credit cards found
Alphabetical by name
No card in the catalogue currently records the terms that put it in this category — a gap in what PaisaKhoj has checked, not because no such card exists.