There are 99 names for God given in the Quran and Hadith. Because those names teach us the character of God and show us what He is like, we can know Him through His names.
1. The Exceedingly Gracious | 2. The All-Merciful | 3. The King | 4. The Holy One | 5. The Peace | 6. The Granter of Security | 7. The Controller | 8. The Almighty | 9. The Irresistible | 10. The Majestic | 11. The Creator | 12. The Evolver | 13. The Fashioner | 14. The Repeatedly Forgiving | 15. The Subduer | 16. The Bestower | 17. The Provider | 18. The Opener | 19. The All-Knowing | 20. The Restrainer | 21. The Extender | 22. The Abaser | 23. The Exalter | 24. The Giver of Honor | 25. The Giver of Dishonor | 26. All Hearing | 27. The All-Seeing | 28. The Judge | 29. The Utterly Just | 30. The Gentle | 31. The All-Aware | 32. The Forbearing | 33. The Great | 34. The Much-Forgiving | 35. The Grateful | 36. The Sublime | 37. The Great | 38. The Preserver | 40.The Bringer of Judgment | 41. The Majestic | 42. The Generous | 43. The Watchful | 46. The All-Wise | 47. The Loving | 48. The All-Glorious | 49. The Resurrector | 50. The Witness | 51. The Truth | 52. The Dependable | 53. The Strong | 54. The Firm | 55. The Friend | 58. The Originator | 59. The Restorer | 60. The Giver of Life | 61. The Bringer of Death | 62. The Living | 63. The Independent | 65. The Illustrious | 66. The Unique | 67. The One | 68. The Self-Sufficient | 69. The All Powerful | 70.The Determiner | 71. The Expediter | 72. He who Puts Far Away | 73. The First | 74. The Last | 75. The Manifest | 76. The Hidden One | 77. The Patron | 78. The Supremely Exalted | 79. The Good | 80. The Ever Returning | 81.The Avenger | 82. The Pardoner | 83. The Kind | 84. The Owner of All Sovereignty | 85. The Lord of Majesty and Generosity | 86. The Equitable | 87. The Gatherer | 88. The Rich | 89. The Enricher | 90. The Withholder