Smallstep Device Identity

Connect IoT devices to the cloud, identify machines in the field, and secure mobile and laptop connections with automated credentials.

Securely Manage Edge Devices

Use x.509 certificates to authenticate devices for remote management or to connect to servers and applications securely.

Automated Credentials For All Your Things

Automate certificate management and take control of your fleet. Easily identify and segment by geography, customer, or any characteristic.

Zero-Touch Laptop Certificates

Use machine certificates for authenticating laptops or mobile devices to the VPN, APIs, or internal applications using TLS.

Automate Everything

Issue and renew certificates for all your things without human interaction.

Never Lose Sleep

Track issued credentials, list current identities, and get alerts on expiring certificates.


Highly available authorities, audit logs, export to SIEM, HSMs for private keys, and more.

Deploy Your Way

Managed, linked, or on-premise, the Smallstep Platform runs in your cloud of choice.

Get Started Today!

Issue and renew cryptographically signed identities to all your devices and laptops with the Smallstep platform.

Learn More

Improving OpenVPN Security For Devices

Read the case study >

Create Your Own Certificate Authority

Follow the tutorial >

Learn About Certificate Management

The missing manual >