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