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

SIM parts added to the board

100 %

Software-based, no SIM hardware

680 +

Networks across 180+ countries
What it is

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.
Why the Onomondo SoftSIM

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 card, holder, or tray. You remove a line from the bill of materials and the work of sourcing, storing, and shipping SIMs.
No SIM step in manufacturing
No SIM insertion on the line, no SIM inventory, fewer SKUs in the warehouse. One firmware image ships to every market you serve.
Smaller, tougher devices
Freeing the SIM holder shrinks the board and removes a breakable, removable part. No slot means one fewer opening in the enclosure.
Lower power in deep sleep
With no SIM chip drawing current, the SIM follows the module’s power state. That matters for battery devices using eDRX and PSM.
Gloval Coverage
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.

How it works

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.

Connectivity-ready modules
SoftSIM built into the module
Pick a supported module from from one of our integration partners with SoftSIM already in the firmware. You order the module, we provide the connectivity profile.
  • 1
    Choose a connectivity-ready module from the list below.
  • 2
    We provision your SoftSIM profile.
  • 3
    It connects through Onomondo like any SIM.
Bring it into your firmware
You control the SIM code
Integrate SoftSIM into your own build for full control and full visibility. Your team owns the firmware work and implements SoftSIM exactly how you need.
  • 1
    Start from the open-source library and a reference integration.
  • 2
    Build SoftSIM into your firmware.
  • 3
    Request credentials and go live.
Customers

IoT businesses enabled by Onomondo

“The SoftSIM integration with Onomondo was one of the fastest things. With Onomondo, the device feels more alert – you wake it up and it’s connected and ready to go in a couple of seconds. It’s a working solution, which means it’s just a nice user experience.”
Rajesh Nakarja

Founder & Chief Engineer

Read the customer story
Silicon Witchery
“I liked Onomondo’s tech-savvy approach to IoT connectivity. The service is built the way I’d imagined it should be built, and it seemed like a great match for our use case. The pricing model made sense, too. And it’s been very easy to work with the Onomondo team. They talk about things directly, as they are.”
Veikko-Lindberg
Veikko Lindberg

Software Engineering Director

Read the customer story
Framery connectivity provider swap
“With Onomondo, we can change things remotely and lower the cost of roaming. Without it, we would have stopped at ‘the container is on the ship’. Now we understand what happens inside the container.”
Ken West Maersk
Ken West

Reefer Digital Development Manager

Read the customer story
“The Insight Tools allowed us to monitor data packets live, revealing the empty payloads, enabling us to pinpoint the problem without having to travel to the locations where it occurred or make any changes to our servers.”
Scott Basgaard
Read success story
scott intoto
“We have a global view and we need agile vendors. Plus, our SIMs could not be vendor-locked. Onomondo fulfilled all our needs: Freedom to move? Nobody else has it.”
Thomas Pedersen

Founder & CEO

Read the customer story
Otiom case study hero
Supported hardware

Modules and platforms we support

Order a module with SoftSIM already in its firmware, or integrate it yourself on a supported SDK platform.

VendorCellular ModuleModem/ChipsetTechnologyDistribution Route
Nordic SemiconductornRF91 SeriesSiP LTE ModemLTE-M / NB-IoTOpen-source SDK sample — nrf-softsim
SIMComA7672 SeriesASR1603LTE Cat 1Pre-built firmware version from module vendor
SIMComSIM7672 SeriesQualcomm QCX216LTE Cat 1 bisPre-built firmware version from module vendor
SIMComA7682EASR1601LTE Cat 1Pre-built firmware version from module vendor
QuectelEG21-G / EG21-GLQualcomm MDM9x07LTE Cat 1Pre-built firmware version from module vendor
QuectelEG25-GLQualcomm MDM9x07LTE Cat 4Pre-built firmware version from module vendor
QuectelQuecOpen SDK for UNISOC modules: EG912U, EG915U, EC200U+UNISOCVaries by moduleOpen-source SDK
Open source
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.

Integration specs

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

Open-source UICC/USIM library in portable C

Footprint

About 110 KB for the sample integration, optimizable

Provisioning

Profiles delivered encrypted via the Onomondo API, CLI tool for production lines

Licensing

If using Open Source onomondo-uicc (GPL-3.0), commercial license available

Radio technologies

2G, 3G, 4G, LTE-M, and NB-IoT, depending on the module

Platform

Same SIM management, visibility, and controls as any Onomondo SIM
Same connectivity, other form factors

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
One global SKU across every removable and solderable form factor, with no custom applets on the SIM. All the logic lives in the network.
Embedded SIM
Install MFF2 or plastic SIMs on your device to connect new devices without changing your manufacturing or supply chain.
IoT eSIM (SGP.32)
Keep operator choice open for the life of the device with remote SIM provisioning using the GSMA SGP.32 standard.
FAQ

SoftSIM questions, answered

Get started

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.