Rastgele Metin Oluşturucu
Özel karakterlerle rastgele metinleri ücretsiz oluşturun.
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.
Bu araç ne yapar
Seçtiğiniz karakter türlerinden — büyük harf, küçük harf, sayı ve sembol — oluşan bir veya daha fazla rastgele metin üretir; test verisi, geçici ID veya örnek değerler için kullanışlıdır.
Nasıl kullanılır
Bir uzunluk (1 ile 128 karakter arası) ve kaç metin üretileceğini (1 ile 100 arası) belirleyin, dahil edilmesini istediğiniz karakter türlerini işaretleyin, ardından Generate'e tıklayın. Sonuçlar çıktı kutusunda her satırda bir tane olacak şekilde görünür; Copy hepsini tek seferde panonuza kopyalar.
Çalışılmış örnek
Varsayılanlarla — uzunluk 16, büyük harf, küçük harf ve sayı işaretli, sembol işaretsiz — her karakter 62 karakterlik bir havuzdan (26 + 26 + 10) seçilir ve 7bKq2ZpXt9LmR3Fw gibi metinler üretir. Sembolleri de işaretlemek, havuzu !@#$%^&*()_+-= ile genişletir ve karışıma noktalama işaretleri ekler.
Yöntem
Her karakter konumu için araç, tarayıcının crypto.getRandomValues()'inden bir 32 bit değer çeker, bunu seçtiğiniz karakter havuzunun boyutuna göre mod alır ve o karakteri seçer. Bu, Şifre Oluşturucu'nun kullandığı aynı kriptografik olarak güvenli API'dir; yalnızca tek bir metin yerine aynı anda birçok bağımsız metin üretmek için uygulanır.
Karakter setleri ve sınırlar
Seçilebilecek dört set: büyük harf A–Z, küçük harf a–z, rakam 0–9 ve semboller !@#$%^&*()_+-=. Çekilecek bir havuz olmadığından en az bir setin işaretli kalması gerekir; aksi halde Generate düğmesi devre dışı kalır. Uzunluk en fazla 128 karakter, üretim başına sayı en fazla 100 metinle sınırlıdır.
Sınırlamalar
Her karakter, reddetme örneklemesi yerine value % pool.length ile seçildiğinden, boyutu 2^32'yi tam bölmeyen karakter setlerinde teorik bir seçim yanlılığı vardır — test verisi veya tanımlayıcılar için önemsenmeyecek kadar küçüktür, ancak kanıtlanabilir şekilde tekdüze bir çıktıya ihtiyacınız varsa bilinmesi gerekir. Sembol seti sabittir ve dört yerleşik kategorinin ötesinde özelleştirilemez.
Gizlilik ve işleme
Tüm metinler, Web Crypto API kullanılarak tamamen tarayıcınızda üretilir. Yapılandırdığınız veya ürettiğiniz hiçbir şey bir sunucuya yüklenmez.
Sıkça Sorulan Sorular
- Bu, Şifre Oluşturucu'dan nasıl farklı?
- Aynı güvenli rastgelelik, ancak bu araç aynı anda birçok metin (ör. test verisi, ID) oluşturmak için tasarlandı.
- Verilerim herhangi bir yere yükleniyor mu?
- Hayır, her şey Web Crypto API kullanılarak tamamen tarayıcınızda oluşturulur.
- Hangi karakter setlerini dahil edebilirim?
- Büyük harfler (A–Z), küçük harfler (a–z), sayılar (0–9) ve sabit bir sembol seti (!@#$%^&*()_+-=). En az biri işaretli olmalıdır, aksi halde üretim devre dışı kalır.
- Uzunluk ve sayı sınırları nedir?
- Aracı hızlı tutmak ve kötüye kullanımı önlemek için metin başına en fazla 128 karakter ve tık başına en fazla 100 metin.