Kantu is a modern Selenium IDE plus additional features, open-source

Record and replay web macros with this free and open-source Chrome and Firefox extension for web browser automation. The extension is an easy to use web macro recorder for web developers, web testers and especially for general web automation and form filling.

Download: Kantu Selenium IDE for CHROME (Link goes to Chrome Web Store)

Download: New: Kantu Selenium IDE for FIREFOX (Link goes to Firefox Add-Ons)

This short screencast demos how to automate form filling on our online ocr website with Kantu. We record the macro, insert a PAUSE (3 seconds) command manually and then replay the macro twice.

NEW: Kantu for Firefox!

The new Firefox Quantum is a great web browser, and we are happy to report that Kantu for Firefox is available. You can install the Kantu macro recorder for Firefox directly from the Firefox Add-ons website:


The Firefox version has all features of the Chrome version and of course you can reuse all your Chrome macros in the Firefox version.

Kantu is powered by Selenium IDE compatible commands

The open-source Kantu Webextension supports all important Firefox Selenium IDE commands (Selenese). You find them in this list along with some examples and "how to use" comments.

Kantu Example Macro

This macro runs in the original Selenium IDE for Firefox and unchanged in Kantu for Chrome, our alternative Selenium IDE for Chrome. For more information please see the web extension user manual.

ocr.space chinese ocr
open /
type id=imageUrl http://dl.a9t9.com/ocrbenchmark/chs.png
select id=ocrLanguage label=ChineseSimplified
click link=Start OCR!
click //*[@id="sucOrErrMessage"]/strong
click id=btnShowOverlay

Screenshot: Kantu for Chrome in action.
Kantu for Chrome plus Selenium IDE Light. Automate Chrome easily.

Import test cases from the Firefox Selenium IDE

In Kantu, select the (gear icon) and then "Import HTML". The HTML format is compatible to the classic Firefox Selenium IDE. And "Export HTML" allows you to save test cases in a format that can be read by the Firefox Selenium IDE.

Web Testing with Test Suites

Kantu for Chrome supports creating test suites. You can build them visually on the test suites tab, by selecting the test cases (macros) from the drop-down. You can also specify how often each macro runs (loops).

Kantu for Chrome Selenium IDE Test Suites Tab

Once the test suite is completed, a test report summary is written to the log area. The success of each test case is also indicated visually.

Test Report
Start Time: Mon Dec 18 2017 10:23:34 GMT+0100 (W. Europe Standard Time)
Overall status: OK, Runtime: 40.44s
Macro run: 3
Success: 3
Failure: 0
Macro executed:
DemoDragDrop (OK, Runtime: 14.03s)
DemoGotoIf (OK, Runtime: 8.25s)
DemoStoreEval (OK, Runtime: 17.85s)

Kantu as free and open-source iMacros alternative

Kantu's open-source web automaton extension is a good alternative to iMacros. It can automate the same web tasks, and it can even do things that iMacros can not do, such as making if/then/else decisions or combine web macros in test suites. Soon, Kantu will be available on Firefox Quantum as well. Then it will be also an alternative to iMacros for Firefox, which does not support the new Firefox Quantum releases. Switching from iMacros to Kantu should be a smooth experience. If you find workflows that Kantu can not automate yet, please let us know so that we can add support for them. If you are on Windows, you will also find the free Community Edition of the image-driven Kantu Web Automation test and process automation tool very useful. This tool is a modern Windows app and should not be confused with the Kantu browser extension described on this page.

More information

For more information please see the web extension user manual. And for developers, the full source code of Kantu for Chrome is available on GitHub (License: GNU).

Subscribe to the a9t9 automation software newsletter . We'll send you updates on new releases that we're working on.