Air-Gapped Setup: Using Trezor Suite Without Internet Connection on Your Computer

A cryptocurrency holder with substantial assets faces a practical security choice: keep the wallet connected to an internet-enabled device and accept the infection surface of a networked computer, or physically isolate the signing device and accept slower transaction workflows. An air-gapped setup using a Trezor hardware wallet and the official Trezor Suite application removes the private keys entirely from any networked machine, leaving only unsigned transaction data and public information accessible to the internet. The trade-off is deliberate inconvenience in exchange for protection against malware, remote key theft, and supply-chain compromises that reach a live operating system.

This is not a configuration most users need. For the majority of cryptocurrency holders, a single device running Trezor Suite with reasonable security practices is sufficient. But for holdings large enough to justify the friction, or for security philosophies that treat internet connection itself as inherent risk, an air-gapped workflow transforms the threat model. The hardware wallet never connects to the internet; it exists in a state of permanent isolation. Transactions are constructed on a networked computer, transferred to the offline signing device via USB or scanned QR codes, authorized by a user with physical access, and returned as signed data ready for broadcast. Trezor Suite coordinates that workflow, but only the offline portion actually controls the keys.

Diagram showing an air-gapped Trezor setup with one offline device running Trezor Suite for signing and a networked device for transaction construction and broadcast

The architecture of air-gapped signing with Trezor Suite

A functioning air-gapped system requires at least two computers. The first is a networked machine running Trezor Suite in watch-only mode, capable of monitoring balances and constructing unsigned transactions but unable to sign them. The second is a dedicated offline device that never connects to the internet, where Trezor Suite runs with the actual hardware wallet connected and is used only to authorize transactions by reviewing them on the device screen and pressing physical buttons. The offline device never needs internet access, never contacts blockchain nodes directly, and never exposes its private key material to a connected network.

This separation works because Trezor Suite can operate in watch-only mode once a wallet’s public key data is exported to the networked device. The public key information contains no secrets; it is the address and transaction history view that any observer could obtain from a public blockchain. What the networked machine cannot do is sign transactions or derive new addresses in sequence. When a transaction is ready, it is exported from the networked watch-only instance, transferred to the offline device via USB cable or QR code image, approved by the user after reviewing the amount and destination on the hardware wallet’s screen, and returned to the networked machine as a signed, broadcast-ready transaction.

The hardware wallet itself enforces the private key isolation. No copy of the recovery seed, no key material, and no derivation information leaves the device. The Trezor’s secure element performs all cryptographic operations internally, and the result—a signed transaction—is the only output. Even a complete compromise of the offline device’s operating system would not reveal the keys, because they never existed on that machine. The device itself becomes the one object that absolutely must remain uncompromised.

Trezor Suite on the offline machine displays transaction details and requires physical button confirmation before signing. This is not a software-level protection; it is enforced by the hardware device. The user can see the full transaction on the Trezor’s small screen, verify the destination address, check the amount, and confirm the network. Only after physical button presses on the device is the signature generated. A virus on the offline device cannot circumvent this because the device firmware controls the decision to sign, not the operating system.

Setting up the offline signing device

Begin with a dedicated computer that will never connect to the internet, or at minimum never connect to the internet after the initial Trezor Suite installation. A used laptop or an older desktop works well; the device does not need significant processing power because its only job is to hold the Trezor hardware wallet and run Trezor Suite. Before isolation, install a fresh operating system from a known-good source—a downloaded Linux distribution verified against an official checksum, or a clean Windows or macOS installation from official media.

Download Trezor Suite on this offline device only after it is physically isolated, or ensure that the downloaded installation file is verified on a networked device before transfer. The installation method matters: download from an official source, verify signatures or checksums against the official Trezor Project website, and do not proceed with an installation file that cannot be verified. Many security-conscious users prefer Linux distributions with active security maintenance such as Ubuntu or Fedora, partly because the installation and update process tends to be more transparent and partly because compromise is statistically less common than on Windows or macOS.

Once Trezor Suite is installed on the offline device, connect the hardware wallet and initialize it on that machine. Generate a new seed phrase (or restore an existing one if this is a wallet already in use), and verify that the device recognizes the wallet correctly. Critically, never connect this offline device to the internet after initialization. The machine becomes a dedicated hardware wallet signing appliance. In practice, many users will periodically need to apply security updates to the operating system, which creates a minor exception: carefully download updates on a networked device, transfer them via USB drive, and apply them while remaining offline. This is still safer than leaving a signing device permanently connected to the internet.

For maximum isolation, consider using a bootable USB drive or a pre-configured offline Linux distribution specifically designed for cold storage such as Tails or a dedicated cold-storage Linux image. This approach means the offline machine never maintains persistent internet-connected state; each time it boots, it runs a clean, read-only system. The Trezor wallet and recovery seed remain on the offline device, but the operating system itself cannot retain malware or network-based state between sessions.

Configuring the networked watch-only device

The second machine is a normal internet-connected computer running Trezor Suite in watch-only mode. This device monitors balances, constructs transactions, and receives signed data from the offline machine, but it never creates or stores private keys. Set up Trezor Suite normally on this networked device, but instead of initializing a new wallet, use the “import from recovery seed” function—except that the seed itself is never entered on this machine. Instead, export the wallet’s public key information from the offline machine.

To do this, begin on the offline device with the Trezor hardware wallet connected to Trezor Suite. Access the settings or key-export function and retrieve the extended public key (xpub) for your wallet. Different account types and cryptocurrencies may require different extended public keys; the Trezor Suite interface will clarify which to export. Transfer this public key information to the networked device via USB drive or by writing it down (though many users find copying via USB faster and less error-prone).

On the networked machine, use Trezor Suite’s watch-only import function to add the extended public key. The software will then display balances, generate receiving addresses, and construct transactions exactly as if the full wallet were present—but without any signing capability. This is the intended behavior. A compromise of the networked device, including malware that steals cryptocurrency address data or intercepts transaction construction, cannot sign transactions because the private keys are not present. The attacker can see what the user owns and observe transaction flow, which is unfortunate, but cannot move the assets.

Transaction signing workflow in air-gapped mode

When a transaction needs to be sent, the workflow is deliberate and requires both devices. On the networked watch-only instance of Trezor Suite, construct the transaction: select the sending address, specify the recipient, set the amount and fee, and review all details. Trezor Suite will warn if the transaction looks suspicious (for example, an unexpectedly high fee or an inconsistent network). Once the transaction is ready, export it.

The method of export depends on the Trezor Suite version and configuration. Some versions support USB direct transfer between machines if they are physically connected via cable. Others export to a QR code that can be photographed or displayed on screen. Still others create a file that is transferred via USB drive. The critical requirement is that only the unsigned transaction data moves from the networked machine to the offline device. The transaction contains no secrets and can be transmitted openly.

On the offline device, import the unsigned transaction using Trezor Suite. Connect the hardware wallet if it is not already connected. Trezor Suite will prompt the user to review the transaction details on the hardware wallet’s screen. The device displays the recipient address, the amount, the network, and the fee. The user carefully compares the displayed address against their intended destination—checking at least the first and last few characters to detect address substitution attacks. If everything looks correct, press the hardware wallet’s buttons to confirm. The device signs the transaction internally and outputs the signed data.

Export the signed transaction back to the networked machine, again via USB drive or QR code. On the networked device, import the signed transaction and broadcast it to the blockchain. The transaction is now on the network and cannot be reversed. The entire process takes minutes but ensures that the private keys never touched an internet-connected device and that the user physically reviewed every transaction before it was signed.

Practical isolation and recovery considerations

Maintaining true air-gapped security requires discipline beyond software configuration. The offline device must remain genuinely isolated. This means no guest visits to personal email, no downloading files “just to check them,” no connecting USB drives of unknown origin, and no brief internet connections “just to update.” Each of these actions can undermine the isolation. Some users accomplish this by keeping the offline device in a locked location, only removing it when a transaction needs signing, and immediately reconnecting and securing it afterward.

Recovery of the wallet in case of hardware failure or loss presents a practical challenge. The recovery seed for the wallet exists only on the hardware wallet itself and in a backup location. Many users engrave the seed into metal, laminate printed copies, or use seed phrase storage devices designed for this purpose. The backup must be stored securely offline, protected from fire, water, and theft. If the offline device itself is lost or damaged, the wallet can still be recovered by importing the recovery seed into a new Trezor device (or even into another hardware wallet if necessary, though remaining within the Trezor ecosystem is preferred).

A second copy of the recovery seed, stored in a separate secure location, provides redundancy without dramatically increasing risk. Some users split the seed phrase across multiple locations using Shamir Backup, a Trezor feature that divides the recovery seed into shares such that any subset of shares cannot recreate the seed—only the complete set can. This means a single stolen backup cannot compromise the wallet, only a combination of backups. The trade-off is that recovery becomes more complex; if multiple backups are needed, you must have access to all of them simultaneously.

Updates and long-term maintenance

Keeping the Trezor Suite and the hardware wallet firmware up-to-date is important for security, but it creates a tension with air-gapped isolation. Neither the hardware wallet nor the offline device should receive updates via internet connection. Instead, prepare updates on a networked device, verify them against official checksums, and transfer them to the offline machine via USB drive. For the hardware wallet firmware, download the latest firmware from the official Trezor Project website, verify its signature, and transfer the file to the offline device where it can be installed via Trezor Suite.

Some users choose to update less frequently in exchange for longer isolation periods. A hardware wallet with firmware from several months ago is still far more secure than a hot wallet on a networked device. The decision depends on the nature of recent security updates; critical vulnerability fixes warrant shorter update cycles, while minor improvements can wait longer. Trezor publishes security advisories on its website, allowing users to evaluate whether an update addresses a risk relevant to their setup.

Trezor Suite itself should also be updated periodically. Download new versions on the networked device, verify the installation file (checksums are provided on the official Trezor Project site), and transfer the installer to the offline device via USB. The watch-only instance on the networked device can update via normal internet-based mechanisms because it contains no private keys; the isolation is enforced by the offline device’s separation, not by keeping the software frozen in an old version.

When air-gapped setup makes sense—and when it does not

Air-gapped security is appropriate for holdings large enough that their loss would be catastrophic, for users with substantial technical ability who will maintain the setup correctly over years, and for security philosophies that treat internet connection as inherent risk. It is not appropriate for beginners, for small holdings where the operational friction is disproportionate to the value protected, or for users unwilling to test and verify their recovery process before a real emergency forces them to try it.

The setup is also most practical for long-term holding rather than frequent trading. Each transaction requires physical access to both devices, review of details on the hardware screen, and deliberate transfer of data. If a user plans to send cryptocurrency weekly, the friction becomes excessive and the user may begin skipping security checks to move faster. Conversely, for a user holding the same assets for months or years, taking ten minutes to sign a transaction every few months is reasonable.

The configuration described here is fully compatible with Trezor Suite, and users can download the application from the official source before configuring their offline device. Advanced users can also use command-line tools and more granular control, but Trezor Suite provides a graphical interface that makes the watch-only and offline signing workflow accessible without requiring deep technical knowledge. The hardware wallet enforces the actual security; the software is largely a convenience layer for managing that security in practice.

Frequently asked questions

Can I use a single computer for an air-gapped Trezor Suite setup?

No. The entire point of air-gapped security is to separate the private key device from internet-connected machines. You need at least two computers: one that never connects to the internet (for signing with the Trezor hardware wallet) and one networked machine for monitoring and constructing unsigned transactions. A single machine connected to the internet defeats the isolation protection.

What happens if I connect the offline device to the internet by accident?

If the offline device connects to the internet after initialization, the air-gapped security is partially compromised. Malware could theoretically be introduced or sensitive metadata exposed. Many users consider the device “burned” after an accidental connection and will wipe it, reinstall the operating system, and restore the Trezor wallet. The recovery seed and private keys remain secure on the hardware device; the operating system isolation is what was at risk.

Can I recover my Trezor wallet if the offline computer fails?

Yes. The recovery seed is stored only on the hardware wallet and in your backup. If the offline computer fails, you can restore the wallet to a new Trezor device (or even another hardware wallet supporting recovery seeds) using the backup. The offline computer itself is not essential; it is simply the interface through which Trezor Suite signs transactions. The private keys and recovery seed persist independently on the hardware device.