How do you earn Loot Boxes?

I've been earning Loot Boxes by leveling up. But I believe player level caps out at 40. Is there any way to earn Loot Boxes after hitting 40 or do you just not get them and have to pay money for the rest of the cosmetics?


There is no level cap. You continue to earn loot boxes roughly every 22,000 XP.