SwiftRNG devices are true random number generators that plug directly into any Windows, Linux, FreeBSD or macOS computer via USB. SwiftRNG random numbers pass top industry statistical test suites such as Diehard, Dieharder, NIST, Rngtest, and Ent.

Our latest versions of SwiftRNG devices can be used with Linux, FreeBSD, macOS, Windows 10/11 (64 bit) and Windows Server 2016/2019 (64 bit) when running with VM software such as VMware Player, VMware ESXi, VirtualBox and Parallels.

SwiftRNG Z

SwiftZ Wireframe

  • 80 megabits per second
  • Zener breakdown effect
  • Versatile diagnostic features

SwiftRNG Pro

SwiftRNG Pro Wireframe

  • 210 megabits per second
  • World’s fastest USB-sized generator
  • Versatile diagnostic features


SwiftRNG Wireframe

  • 100 megabits per second
  • 2nd fastest USB-sized generator
  • Multiple power profiles


SwiftRNG LE Wireframe

  • 29 megabits per second
  • Fast and low-cost
  • Low power consumption

Are you a student or educator? Learn about our education discount. “Add to Cart” buttons not working? Visit our shop directly here.

How it works

Each SwiftRNG device utilizes random noise generated from avalanche breakdown effects in Zener diodes. This noise is amplified, filtered and converted into digital values, which are transmitted to a computer via USB. Learn more about how this process works here.

Getting help

Our SwiftRNG documentation along with the downloads page provides everything you need to know to get started with SwiftRNG on Windows, FreeBSD, Linux, and macOS. The provides.

For quick questions, reach us on Twitter at @TectroLabs. For bigger questions, you can always contact us privately.

Use cases

SwiftRNG is a versatile device that can be used for a wide range of purposes:

System requirements

Every version of SwiftRNG requires the following system:

Virtual machine compatibility

SwiftRNG Pro V2.1+, SwiftRNG V1.3+, SwiftRNG LE V1.3+ and SwiftRNG Z V3.1+ devices have been tested with the following VM software:

Warranty and return policy

TectroLabs offers a 1-year limited warranty on SwiftRNG Pro, SwiftRNG, SwiftRNG LE and SwiftRNG Z. We will repair or replace (at our sole discretion) any device that fails due to defect in materials or manufacturing. SwiftRNG devices may be returned within 30 days of purchase for a full refund (buyer will pay for return shipping).