Nasıl kullanılır
- Uzunluk alanına her dize için istediğiniz karakter sayısını girin (1–256).
- Kullanmak istediğiniz A–Z, a–z, 0–9 veya Semboller seçeneklerini işaretleyin.
- Kolay karıştırılan karakterleri çıkarmak için Belirsizleri hariç tut (i l 1 L o O 0 I) seçeneğini işaretleyin.
- Adet alanına oluşturulacak dize sayısını girin (1–100); sonuçlar otomatik yenilenir.
Örnekler
Test siparişleri için 16 karakterlik kimlik
•••••••••••••••• •••••••••••••••• •••••••••••••••• •••••••••••••••• •••••••••••••••• Alfabe: 62 karakter · dize başına ≈ 95.3 bit
Yazılım testleri için 32 karakterlik hex değer
•••••••••••••••••••••••••••••••• Alfabe: 16 karakter · dize başına ≈ 128.0 bit
Basılı rezervasyon kartları için okunaklı kodlar
•••••••• •••••••• •••••••• •••••••• •••••••• •••••••• •••••••• •••••••• •••••••• •••••••• Alfabe: 31 karakter · dize başına ≈ 38.2 bit
Sık sorulan sorular
Türkçe karakterlerle rastgele dize oluşturabilir miyim?
Özel karakterler alanı yalnızca boşluk içermeyen, yazdırılabilir ASCII karakterlerini kabul eder; ç, ğ, ı, İ, ö, ş ve ü kullanılamaz. Bu alanı doldurduğunuzda karakter türü seçimleri yerine yalnızca yazdığınız karakterler kullanılır.
Benzersiz karakterler seçeneği her kodun farklı olmasını sağlar mı?
Bu seçenek yalnızca aynı dize içinde karakter tekrarını önler; Uzunluk, kullanılabilir farklı karakter sayısını aşamaz. Listedeki dizelerin birbirinden farklı olması garanti edilmez.
Rastgele dizeler nasıl oluşturuluyor?
Her karakter, tarayıcının crypto.getRandomValues işleviyle eşit seçilme olasılığı korunarak belirlenir; Math.random kullanılmaz. Tarayıcınız Web Crypto API desteği sunmuyorsa dize oluşturulmaz.
Oluşturduğum dizeler kaydediliyor mu?
Dizeler tarayıcınızda oluşturulur, sunucuya gönderilmez ve kaydedilmez. Yalnızca seçenekleriniz, Özel karakterler alanındaki metin dahil, tarayıcınızın localStorage alanında saklanır.