SoftSIM is cellular connectivity without the SIM card
It is 100% software, running on your radio module instead of a card. You ship the same Onomondo connectivity, with no SIM to source, a smaller bill of materials, and one less part to fail in the field.
0
100 %
680 +
The SIM, now in software
A SIM has always been a chip running code. SoftSIM keeps the code and drops the chip. It runs inside your radio module, and the modem treats it exactly like a card.
-
The modem sees a standard SIM, with no special requirements.
-
The profile is issued digitally from the Onomondo, with no physical logistics.
-
It is managed in the same platform as every other Onomondo SIM.
What you gain when you remove the SIM
There’s more going back to your business when you take the SIM out of the equation. More margin, more budget, and more time to get back to business.
Zero SIM cost on the BOM
No SIM step in manufacturing
Smaller, tougher devices
Lower power in deep sleep
Same network, same platform
SoftSIM is the most efficient way onto the Onomondo’s global network. You get the same non-steered coverage across 680+ networks in 180+ countries, same real-time visibility, same controls. The only thing that changes is what sits on the board.
Two routes in, decided by you
Start from a module that already has SoftSIM built in, or bring SoftSIM into your own firmware with the open-source library. Same global connectivity either way.
SoftSIM built into the module
-
Choose a connectivity-ready module from the list below.
-
We provision your SoftSIM profile.
-
It connects through Onomondo like any SIM.
You control the SIM code
-
Start from the open-source library and a reference integration.
-
Build SoftSIM into your firmware.
-
Request credentials and go live.
IoT businesses enabled by Onomondo
Rajesh Nakarja
Founder & Chief Engineer
Veikko Lindberg
Software Engineering Director
Ken West
Reefer Digital Development Manager
Thomas Pedersen
Founder & CEO
Modules and platforms we support
Order a module with SoftSIM already in its firmware, or integrate it yourself on a supported SDK platform.
| Vendor | Cellular Module | Modem/Chipset | Technology | Distribution Route |
|---|---|---|---|---|
| Nordic Semiconductor | nRF91 Series | SiP LTE Modem | LTE-M / NB-IoT | Open-source SDK sample — nrf-softsim |
| SIMCom | A7672 Series | ASR1603 | LTE Cat 1 | Pre-built firmware version from module vendor |
| SIMCom | SIM7672 Series | Qualcomm QCX216 | LTE Cat 1 bis | Pre-built firmware version from module vendor |
| SIMCom | A7682E | ASR1601 | LTE Cat 1 | Pre-built firmware version from module vendor |
| Quectel | EG21-G / EG21-GL | Qualcomm MDM9x07 | LTE Cat 1 | Pre-built firmware version from module vendor |
| Quectel | EG25-GL | Qualcomm MDM9x07 | LTE Cat 4 | Pre-built firmware version from module vendor |
| Quectel | QuecOpen SDK for UNISOC modules: EG912U, EG915U, EC200U+ | UNISOC | Varies by module | Open-source SDK |
Modules with SoftSIM built into the firmware are the fastest path to production. On SDK platforms, you bring SoftSIM into your firmware from the open-source library, and the profile is flashed over UART with the SoftSIM CLI. More modules are added over time.
The only SIM software you can read
Most software SIMs are a black box you have to trust. Ours isn’t. The code that runs your device’s identity is open: read it, audit it, build on it.
-
It implements the same standards a physical SIM does, so you can test it like any other device.
-
On supported modules they’re written into the hardware key store and can’t be read back out, by us or anyone.
-
Plain C with no dependencies, so it fits on small, low-power modules and your team can maintain it for years.
The library is open source on GitHub under GPL-3.0, so you can audit it, fork it, and build on it. Shipping a closed product? A commercial license is available. Get in touch to figure out what makes sense.
How to integrate Onomondo SoftSIM
SoftSIM is software, so there is no SIM hardware to source, fail, or age. If integrating into new hardware, the details that matter are about your firmware and module.
Implementation
Footprint
Provisioning
Licensing
onomondo-uicc (GPL-3.0), commercial license available
Radio technologies
Platform
Part of the Onomondo SIM family
SoftSIM is one way onto our network. Every form factor shares the same coverage, visibility, and controls.
Physical SIM
SoftSIM questions, answered
Connectivity-ready modules from SIMCom and Quectel ship with SoftSIM built into the module firmware. For SDK platforms such as Nordic nRF91, you bring SoftSIM into your own firmware using our open-source library and a maintained reference integration. Using something else? Tell us. We track demand to decide what to integrate next.
Less than you might think. On a connectivity-ready module there is no SoftSIM integration work: the vendor ships SoftSIM inside the module firmware, and you load an Onomondo profile during production. On SDK platforms like Nordic nRF91, SoftSIM imports as a module in the nRF Connect SDK with working samples, so your team configures and builds rather than writing a SIM from scratch.
An eSIM (MFF2) is still a physical chip, and an iSIM is SIM functionality built into the module’s silicon at design time. Both keep a dedicated secure hardware element, and both add remote operator switching. SoftSIM keeps neither. It runs as software on the module you already have, so there is nothing extra to add, source, or solder. If you need to switch operator on a deployed device, see the IoT eSIM page.
Yes. On supported modems, SIM selection is runtime-configurable: a single AT command switches between SoftSIM and the physical SIM slot. Teams use that to ship both during a rollout and de-risk the move.
On the nRF91 sample integration, around 110 KB of flash plus a heap pool of about 30 KB, and both are optimisable. The SIM runs as software on the module you already have, so there is no extra component to add.
On a supported module you can ship SoftSIM on new builds, and on modems that allow runtime SIM selection you can keep a physical SIM in place and switch over as you roll out. Tell us your hardware and rollout plan and we will map the route with you.
Yes. SoftSIM runs in production devices today, on connectivity-ready modules. Tell us your hardware and we will point you to the right route.
Ready to remove the SIM card?
Whether you are on a connectivity-ready module or building your own integration, we will help you get from evaluation to production.
United Kingdom (English)
Australia (English)
German
Italian
Spanish