[header] How to get legendary cards in clash royale [title] Buy legendary king's chests in the shop. [step] It will cost 500 gems for a guaranteed legendary. This is one of the risk-free methods as you have a 100% chance of getting a legendary.
If you save up enough gems, you can also buy it without having to spend money on it. [substeps] Legendary chests are best when you only have a few legendaries as you have a smaller chance of getting a repeat of one you already have.