🍋
Menu
🍋 Generator Tools

API Key Generator

Generate secure API keys and tokens in various formats

Free Browser-only No sign-up
chars words sentences lines

Options

Results

Result

About API Key Generator

Generate cryptographically random API keys in multiple formats: hex, base62, UUID-based with prefix, bearer tokens, and AWS-style access keys. Shows entropy bits per format.

Step by Step

  1. 1 1
  2. 2 .
  3. 3
  4. 4 S
  5. 5 e
  6. 6 l
  7. 7 e
  8. 8 c
  9. 9 t
  10. 10
  11. 11 a
  12. 12
  13. 13 k
  14. 14 e
  15. 15 y
  16. 16
  17. 17 f
  18. 18 o
  19. 19 r
  20. 20 m
  21. 21 a
  22. 22 t
  23. 23
  24. 24 (
  25. 25 h
  26. 26 e
  27. 27 x
  28. 28 ,
  29. 29
  30. 30 b
  31. 31 a
  32. 32 s
  33. 33 e
  34. 34 6
  35. 35 2
  36. 36 ,
  37. 37
  38. 38 U
  39. 39 U
  40. 40 I
  41. 41 D
  42. 42 ,
  43. 43
  44. 44 b
  45. 45 e
  46. 46 a
  47. 47 r
  48. 48 e
  49. 49 r
  50. 50 ,
  51. 51
  52. 52 A
  53. 53 W
  54. 54 S
  55. 55 -
  56. 56 s
  57. 57 t
  58. 58 y
  59. 59 l
  60. 60 e
  61. 61 )
  62. 62
  63. 63 2
  64. 64 .
  65. 65
  66. 66 O
  67. 67 p
  68. 68 t
  69. 69 i
  70. 70 o
  71. 71 n
  72. 72 a
  73. 73 l
  74. 74 l
  75. 75 y
  76. 76
  77. 77 a
  78. 78 d
  79. 79 d
  80. 80
  81. 81 a
  82. 82
  83. 83 p
  84. 84 r
  85. 85 e
  86. 86 f
  87. 87 i
  88. 88 x
  89. 89
  90. 90 (
  91. 91 e
  92. 92 .
  93. 93 g
  94. 94 .
  95. 95 ,
  96. 96
  97. 97 p
  98. 98 k
  99. 99 _
  100. 100 t
  101. 101 e
  102. 102 s
  103. 103 t
  104. 104 _
  105. 105 )
  106. 106
  107. 107 3
  108. 108 .
  109. 109
  110. 110 S
  111. 111 e
  112. 112 t
  113. 113
  114. 114 c
  115. 115 o
  116. 116 u
  117. 117 n
  118. 118 t
  119. 119
  120. 120 t
  121. 121 o
  122. 122
  123. 123 g
  124. 124 e
  125. 125 n
  126. 126 e
  127. 127 r
  128. 128 a
  129. 129 t
  130. 130 e
  131. 131
  132. 132 m
  133. 133 u
  134. 134 l
  135. 135 t
  136. 136 i
  137. 137 p
  138. 138 l
  139. 139 e
  140. 140
  141. 141 k
  142. 142 e
  143. 143 y
  144. 144 s
  145. 145
  146. 146 4
  147. 147 .
  148. 148
  149. 149 C
  150. 150 o
  151. 151 p
  152. 152 y
  153. 153
  154. 154 k
  155. 155 e
  156. 156 y
  157. 157 s
  158. 158
  159. 159
  160. 160
  161. 161 g
  162. 162 e
  163. 163 n
  164. 164 e
  165. 165 r
  166. 166 a
  167. 167 t
  168. 168 e
  169. 169 d
  170. 170
  171. 171 s
  172. 172 e
  173. 173 c
  174. 174 u
  175. 175 r
  176. 176 e
  177. 177 l
  178. 178 y
  179. 179
  180. 180 w
  181. 181 i
  182. 182 t
  183. 183 h
  184. 184
  185. 185 c
  186. 186 r
  187. 187 y
  188. 188 p
  189. 189 t
  190. 190 o
  191. 191 .
  192. 192 g
  193. 193 e
  194. 194 t
  195. 195 R
  196. 196 a
  197. 197 n
  198. 198 d
  199. 199 o
  200. 200 m
  201. 201 V
  202. 202 a
  203. 203 l
  204. 204 u
  205. 205 e
  206. 206 s
  207. 207 (
  208. 208 )

Tips

  • Prefixes like sk_live_ or pk_test_ help identify key type and environment
  • 128+ bits of entropy is recommended for production API keys
  • Never log or expose API keys in client-side code or URLs

Frequently Asked Questions

Are these keys truly random?
Yes. This tool uses crypto.getRandomValues(), the browser's cryptographically secure random number generator. Keys never leave your browser.
What format should I use?
Hex64 (256-bit) for maximum security. Base62 for URL-safe keys. UUID-based with prefix for developer-friendly keys (like Stripe's sk_live_ pattern).