App storage & 'insufficient space' — Managing apps on Nano X

Try Tangem secure wallet →

Table of contents


Overview: why app storage matters

If you use a hardware wallet with companion software, you’ve probably run into an "insufficient space" message at least once. I see this frequently in testing. It’s not a bug so much as an architectural trade-off: the device stores private keys in a secure element, while separate "apps" provide the code that lets the device talk to different blockchains. When the number or size of those apps exceeds device memory, the companion app will refuse to install more.

And yes, this can be annoying when you want to manage many currencies from one device. (Why does a single device need so many small programs? Because blockchains use different cryptographic schemes and account models.)

If you searched phrases like "ledger nano s only has space for 4 wallets" or saw messages saying "ledger says not enough room for wallets" or simply "ledger insufficient space," this guide explains what’s happening and how to manage apps without risking your crypto.

Why you see "ledger insufficient space" or "ledger says not enough room for wallets"

Short answer: app memory is finite. Longer answer: each blockchain app takes a slice of on-device memory. App size varies. Some require more memory because they include extra libraries or U2F/backward-compatibility code. Older models can be particularly tight on memory (that’s where phrases like "ledger nano s only has space for 4 wallets" come from). Newer mobile-friendly models generally have more memory, but limits still exist.

Important distinction: uninstalling an app does not remove your private keys. Private keys live in the secure element (secure chip) and are derived from your seed phrase. The app is only the interface. So you can remove an app to free space and reinstall it later — your accounts will reappear once you add them back to the companion app.

Quick fixes — step by step to free app space

How to manage apps when you see "ledger insufficient space" (step by step):

  1. Connect and unlock your device. Make sure the companion app is updated and the device has the latest firmware (see how-to-update-firmware-steps).
  2. Open the Manager section in the companion app (this is the place to install and delete apps).
  3. Identify rarely used apps. Think: which coins do you move often? Remove the rest.
  4. Click remove/uninstall for the chosen apps and confirm on the device.
  5. After freeing space, install the app you need. Confirm the install on the device.
  6. Re-add the accounts in the companion app. The companion app may re-detect them automatically.

Reinstall app ledger: reinstalling is simply the reverse of uninstalling. It’s safe (keys are intact). If you use a passphrase (25th word), keep in mind the passphrase must be entered on the device exactly as before to access the hidden account (see passphrase-25th-word).

Pro tip: if an app won’t install because of firmware version or compatibility, update firmware first. But don’t update firmware unless you have a verified backup of your seed phrase.

Reinstalling apps safely (what to expect)

In my testing, reinstalling an app took a few minutes and restored access to accounts with no key loss. What I’ve found is that the user experience is clean, but the annoyance is losing locally stored labels and custom settings.

Advanced strategies: split devices, multisig, and workflows

If you regularly manage a lot of different coins, juggling apps can become tedious. Consider these options:

But if you prefer a single-device workflow, prioritize installing apps for coins you use every month.

App-management tradeoffs: pros & cons table

Strategy Pros Cons
Uninstall / Reinstall apps Keeps a single device flexible; conserves memory Requires reinstall and resync; loses local labels/history
Dedicated devices per chain Instant access to each chain; no app juggling More devices to secure; higher cost
Multisig split Stronger security for large balances; fewer apps needed per device More complex setup (but safer for large holdings)
Use legacy device for a few coins ("ledger nano s only has space for 4 wallets" is a user complaint) Cheap way to separate coins Old devices have tight memory limits and limited UX

(Images: )

Common mistakes and how to avoid them

FAQ: real user questions answered

Q: Can I recover my crypto if the device breaks? A: Yes. As long as you have your seed phrase (recovery phrase), you can restore keys to another compatible hardware wallet or supported software wallet (see restore-recovery).

Q: What happens if the company goes bankrupt? A: The device is non-custodial. Your private keys (derived from your seed phrase) are yours. Company bankruptcy may affect firmware support and companion apps, so plan for long-term access (see company-bankrupt).

Q: Is Bluetooth safe for a hardware wallet? A: Bluetooth introduces an additional attack surface compared with USB-only use. For many users Bluetooth is convenient and acceptable, but for maximum operational security use wired connections when possible. See detailed tradeoffs in connectivity-bluetooth-usb.

Conclusion and next steps

Seeing "ledger insufficient space" or messages like "ledger says not enough room for wallets" is a memory-management problem, not a key-loss event. Uninstalling and reinstalling apps is a safe, common workflow — private keys remain locked inside the secure element. I’ve used this workflow for months and found it reliable, though it isn’t perfectly convenient.

If you want a deeper walkthrough of initial setup or firmware checks, read the nano-x-setup and how-to-update-firmware-steps pages. For portfolio owners juggling many chains, consider multisig or a multi-device strategy (see multisig-setup and cold-storage-strategies).

But remember: always keep your seed phrase backed up and buy devices from trusted sellers. If you want practical next steps, try removing a single unused app today and reinstalling it later — it's the fastest way to learn this workflow.

Read the full Nano X review or check troubleshooting tips at troubleshooting-general if you run into errors.

Try Tangem secure wallet →