Skip to content
SPECIFICTION
Get listed

Wokwi

wokwi.com

From €5.60/mo Free plan WebWindowsmacOSLinuxAPIBrowser extension
Visit wokwi.com
Spec score 8.6 #3 of 16 in IoT Development Tools

What it is

Wokwi is a simulator for building and debugging firmware for simulated microcontrollers. It supports Arduino (C/C++), MicroPython, CircuitPython and Rust, with boards including Arduino Uno, Nano and Mega, ATtiny85, ESP32-family boards, several STM32 models and Raspberry Pi Pico. Supported protocols include WiFi, HTTP, HTTPS, WebSocket, MQTT, NTP, CoAP, DNS, TCP, UDP, UART, I2C and SPI. The simulated targets are AVR, ESP32, STM32 and RP2040 microcontrollers; firmware can also be exported for Raspberry Pi Pico. Wokwi lists web, Linux, macOS and Windows platforms. Its free Community plan includes unlimited simulations, unlimited public projects and Virtual WiFi. Paid plans are billed annually: Hobby is €5.60 per month with 100 fast build minutes monthly; Hobby+ is €8.10 per month with 500; and Wokwi Pro is €20.00 per month with 1,000 fast build minutes and 2,000 CI minutes monthly.

Spec sheet

What it does
Wokwi is a browser-based simulator for Arduino, ESP32, STM32, Raspberry Pi Pico and other embedded boards, parts and sensors.Read 15 Oct 2026 · docs.wokwi.com
Browser startup
The documentation says users can begin coding in the browser without downloading large software or waiting for components.Read 15 Oct 2026 · docs.wokwi.com
CI command line
Wokwi CLI uses a WOKWI_CLI_TOKEN, can initialize wokwi.toml and diagram.json, detects PlatformIO, ESP-IDF and Pico SDK projects, and runs simulations from a terminal.Read 15 Oct 2026 · docs.wokwi.com
CLI licensing
The public wokwi-cli repository is marked as MIT licensed.Read 15 Oct 2026 · github.com
Commercial licensing
Wokwi for VS Code is free for open-source projects, while commercial use requires a purchased license.Read 15 Oct 2026 · wokwi.com
Custom chips
The beta Chips API lets developers create custom sensors, displays, memories and test instruments using C or other languages compiled to WebAssembly, with experimental Verilog support.Read 15 Oct 2026 · docs.wokwi.com
Custom libraries
Paid plans allow uploading custom Arduino, ESP32 and Pi Pico libraries plus binary files for simulated SD cards.Read 15 Oct 2026 · wokwi.com
Data-controller change
The privacy policy states that service operation and data control moved from CodeMagic Ltd. in Israel to Wokwi B.V. in the Netherlands on May 1, 2026.Read 15 Oct 2026 · wokwi.com
Documentation depth
The documentation includes getting-started guides, supported-hardware tables, project configuration references, CI instructions and detailed GPIO, analog, time, UART, I2C, SPI and framebuffer API references.Read 15 Oct 2026 · docs.wokwi.com
Domain history
Scam Detector reports a wokwi.com domain registration date of October 17, 2019.Read 15 Oct 2026 · scam-detector.com
Gateway limitation
The IoT Gateway supports TCP and UDP but does not support ICMP ping.Read 15 Oct 2026 · docs.wokwi.com
GDB debugging
The CLI and VS Code workflows support starting simulations paused and connecting GDB for breakpoints and debugging.Read 15 Oct 2026 · github.com
Legal entity
Wokwi B.V. is a Dutch private limited company registered at Prof. J.H. Bavincklaan 4, 1183 AT Amstelveen, Netherlands.Read 15 Oct 2026 · wokwi.com
Limit: analog fidelity
Mokxi reports that Wokwi's simulation is digital and does not model resistor-divider behavior like a physical analog circuit.Read 15 Oct 2026 · mokxi.com
Limit: enterprise simulation depth
Gitnux identifies limited analog SPICE fidelity, mixed-signal and parasitic-extraction workflows, enterprise automation/API breadth and runtime scaling as tradeoffs.Read 15 Oct 2026 · gitnux.org
Limit: physical validation
Independent comparison material says simulation cannot replace real-hardware checks for electrical behavior and physical component effects.Read 15 Oct 2026 · gitnux.org
Logic analyzer
Wokwi provides a virtual logic analyzer for capturing and examining digital signals such as UART, I2C and SPI.Read 15 Oct 2026 · docs.wokwi.com
MCP integration
The CLI includes an experimental MCP server that lets AI agents run simulations, tests and serial-log monitoring.Read 15 Oct 2026 · docs.wokwi.com
Open-source component
The public avr8js simulator library used by Wokwi is released under the MIT license.Read 15 Oct 2026 · github.com
Praise: education and sharing
Deriota describes Wokwi as easy to use, risk-free for experimentation and suitable for education because projects can be shared by link and the community uses Discord.Read 15 Oct 2026 · deriota.com
Praise: firmware prototyping
Mokxi's comparison describes Wokwi as strong for makers because it supports many boards, Arduino libraries, firmware debugging and VS Code integration.Read 15 Oct 2026 · mokxi.com
Praise: integrated workflow
Gitnux rated Wokwi 8.6 out of 10 in its 2026 electronics-simulator comparison and praised browser execution that combines schematic, firmware and I/O feedback.Read 15 Oct 2026 · gitnux.org
Praise: learning and prototyping
A Reddit discussion describes Wokwi as useful for quick prototyping and learning, especially with Arduino and ESP32, and for CI-linked workflows.Read 15 Oct 2026 · reddit.com
Private gateway
The paid Private IoT Gateway runs on Windows, macOS or Linux, routes simulator traffic through the local network and avoids cloud traffic monitoring.Read 15 Oct 2026 · docs.wokwi.com
Project privacy
Community projects are public; unlisted projects are available on paid plans.Read 15 Oct 2026 · wokwi.com
Public gateway warning
The default public gateway monitors traffic for security and is unsuitable for private or sensitive data according to the documentation.Read 15 Oct 2026 · docs.wokwi.com
Rating on Gitnux
8.6 out of 10 from 1 editorial assessmentRead 15 Oct 2026 · gitnux.org
Rating on Scam Detector
84.8 out of 100 trust score from 53 analyzed factorsRead 15 Oct 2026 · scam-detector.com
Safari limitation
The Private IoT Gateway is not supported in Safari because of a WebKit technical limitation.Read 15 Oct 2026 · docs.wokwi.com
SD card simulation
Projects can simulate SD cards, and paid accounts can upload binary files such as images.Read 15 Oct 2026 · docs.wokwi.com
Security and availability terms
Wokwi's terms disclaim guaranteed uninterrupted operation, errors, continuous availability and immunity from unauthorized access.Read 15 Oct 2026 · wokwi.com
Support channels
The VS Code marketplace listing points users to documentation, Discord and GitHub issues for help.Read 15 Oct 2026 · marketplace.visualstudio.com
Supported architectures
Supported processor architectures are ARM, AVR, RISC-V and Xtensa.Read 15 Oct 2026 · docs.wokwi.com
VS Code integrations
The VS Code extension works with Zephyr, PlatformIO, ESP-IDF, Pico SDK, NuttX, Rust, Arduino CLI and MicroPython toolchains.Read 15 Oct 2026 · docs.wokwi.com
WiFi simulation
ESP32 simulations can access internet services through virtual WiFi, including MQTT, HTTP, HTTPS, WebSockets and NTP use cases.Read 15 Oct 2026 · docs.wokwi.com

Plans and prices

Community Free billed monthly Unlimited simulations · Unlimited public projects · Virtual WiFi Read 24 Sep 2026 · wokwi.com
Hobby €5.60 a month Annual billing; Save 20% 100 monthly fast build minutes · Unlisted projects · Custom libraries · Private IoT Gateway Read 15 Oct 2026 · wokwi.com
Hobby+ €8.10 a month Annual billing; Save 33% 500 monthly fast build minutes · Wokwi for VS Code · Unlisted projects · Custom libraries · Private IoT Gateway · Custom WiFi Access Points Read 15 Oct 2026 · wokwi.com
Wokwi Pro €20 a month Annual billing; Save 20%; per seat 1000 monthly fast build minutes · 2000 monthly CI minutes · VS Code offline plug-in · Team billing and invoices · Unlisted projects · Custom libraries · Private IoT Gateway · Custom WiFi Access Points Read 15 Oct 2026 · wokwi.com
Community Free Annual billing Unlimited simulations · Unlimited public projects · Virtual WiFi Read 15 Oct 2026 · wokwi.com
Classroom Priced on request Quotation Institutional subscription with seats and classroom terms set by quotation Read 15 Oct 2026 · wokwi.com

Every Wokwi plan and price →

Strong points and limits

Strong points

  • Supports four listed programming languages.
  • Firmware debugging is available.
  • The free plan includes unlimited simulations and public projects.
  • Firmware export is available for Raspberry Pi Pico.
  • Virtual WiFi is included in Community.

Limits

  • Paid plans are billed annually.
  • Hobby includes 100 fast build minutes monthly.
  • CI minutes are listed only for Wokwi Pro.

Who it suits

Wokwi suits people developing or debugging firmware for the listed simulated boards and microcontroller targets. It supports several embedded programming languages and communication protocols.

Verdict

Wokwi covers a broad set of simulated boards, languages and protocols, with firmware export for Raspberry Pi Pico. Community provides unlimited simulations, while paid plans add monthly fast build minutes and Pro adds CI minutes.

Where Specifiction places it

Alternatives to WokwiAll alternatives →