Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

The Best Code Transpilers in 2026

This category was researched from official websites, including pricing pages, plan tables and product documentation, then ranked on the core job of converting code, value for money and verified features. Use it to compare tools for language, syntax-version and compatible intermediate-form conversion in Code Transpilers.

Our top picks

  1. Top ranked

    Babel#1 of 28
    9.3/10

    Flexible ECMAScript transforms with CLI, Node.js APIs, and browser compilation.

    Free plan

  2. Runner-up

    SWC#2 of 28
    9.2/10

    An open-source compiler with minification and bundling for JavaScript and TypeScript workflows.

    Free plan

  3. Top-ranked free plan

    Kotlin/JS#3 of 28
    8.8/10

    A free Kotlin-to-JavaScript toolchain for browser and Node.js projects.

    Free plan

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

The full ranking 28 tools, best first

28 tools
  1. Babel

    Best forJavaScript projects needing flexible transforms

    Flexible ECMAScript transforms with CLI, Node.js APIs, and browser compilation.

    • Syntax-version conversion
    • Intermediate output
    • API access
    9.3/10★★★★★
    Visit Babel
  2. SWC

    Best forFast JavaScript and TypeScript build pipelines

    An open-source compiler with minification and bundling for JavaScript and TypeScript workflows.

    9.2/10★★★★★
    Visit SWC
  3. Kotlin/JS

    Best forKotlin teams targeting browsers or Node.js

    A free Kotlin-to-JavaScript toolchain for browser and Node.js projects.

    • Syntax-version conversion
    • Intermediate output
    • CLI access
    8.8/10★★★★☆
    Visit Kotlin/JS
  4. Cython

    Best forPython projects needing C or C++ extensions

    An open-source compiler for Python projects that need native C or C++ extensions.

    • API access
    • CLI access
    8.7/10★★★★☆
    Visit Cython
  5. TeaVM

    Best forJava teams targeting JavaScript or WebAssembly

    A free, open-source compiler for Java teams building browser applications or native targets.

    • API access
    • CLI access
    8.6/10★★★★☆
    Visit TeaVM
  6. Best forJava teams building browser applications

    A Java-based route to browser applications, with compilation, widgets and testing tools.

    • API access
    • CLI access
    8.5/10★★★★☆
    Visit GWT
  7. Best forClojure teams targeting browser and Node.js

    An open-source Clojure-to-JavaScript compiler with browser and Node.js targets.

    • API access
    • CLI access
    8.4/10★★★★☆
    Visit ClojureScript
  8. Scala.js

    Best forScala teams building JavaScript applications

    An open-source Scala-to-JavaScript toolchain with incremental builds and JavaScript interoperability.

    • Intermediate output
    • API access
    • CLI access
    8.3/10★★★★☆
    Visit Scala.js
  9. ReScript

    Best forTyped JavaScript teams wanting ReScript

    ReScript adds static typing to JavaScript projects and compiles to readable JavaScript.

    • CLI access
    8.2/10★★★★☆
    Visit ReScript
  10. Fable

    Best forF# teams targeting several languages

    A self-hosted F# compiler with seven listed output targets and CLI workflows.

    • CLI access
    Open source Our Fable verdict → Visit Fable
    8.1/10★★★★☆
    Visit Fable
  11. Sucrase

    Best forSmall teams removing types and JSX from JavaScript

    A free, focused transpiler for TypeScript, JSX and Flow in development workflows.

    8.0/10★★★★☆
    Visit Sucrase
  12. JSweet

    Best forJava teams targeting TypeScript and JavaScript

    An open-source Java-to-web transpiler for teams that want to keep Java syntax and tooling.

    • Syntax-version conversion
    • Intermediate output
    • CLI access
    Open source Our JSweet verdict → Visit JSweet
    7.9/10★★★★☆
    Visit JSweet
  13. Best forPython developers targeting browsers or Node.js

    A free, open-source Python-to-JavaScript compiler with CLI builds and debugging support.

    • CLI access
    7.8/10★★★★☆
    Visit Transcrypt
  14. Best forCoffeeScript users needing JavaScript output

    A concise alternative syntax for producing modern JavaScript, with CLI, REPL, and API access.

    • Syntax-version conversion
    • Intermediate output
    • API access
    7.7/10★★★★☆
    Visit CoffeeScript
  15. Opal

    Best forRuby developers bringing code to JavaScript

    A free, open-source compiler for bringing Ruby code into JavaScript projects.

    • API access
    • CLI access
    Free plan Our Opal verdict → Visit Opal
    7.6/10★★★★☆
    Visit Opal
  16. Mitosis

    Best forTeams generating components for multiple frameworks

    An open-source JSX component compiler for generating code across frameworks.

    • Intermediate output
    • CLI access
    7.5/10★★★★☆
    Visit Mitosis
  17. Brython

    Best forPython developers running code in the browser

    A browser-based Python 3 option for developers building client-side web applications.

    • Intermediate output
    • API access
    • CLI access
    Open source Our Brython verdict → Visit Brython
    7.4/10★★★★☆
    Visit Brython
  18. Skulpt

    Best forBrowser-based Python demos and learning tools

    A focused way to embed Python execution in browser-based learning tools and demos.

    • API access
    • CLI access
    7.3/10★★★★☆
    Explore Skulpt
  19. Best forOCaml developers targeting browsers or Node.js

    A focused OCaml-to-JavaScript compiler with browser bindings and Dune support.

    • CLI access
    7.2/10★★★★☆
    Visit js_of_ocaml
  20. J2ObjC

    Best forJava teams integrating non-UI code into iOS apps

    A focused Java-to-Objective-C tool for sharing non-UI code with iOS apps.

    • CLI access
    7.1/10★★★★☆
    Visit J2ObjC
  21. Vala

    Best forVala developers building native GTK applications

    An open-source Vala-to-C compiler for native apps, especially in the GObject and GTK ecosystem.

    • Intermediate output
    • API access
    • CLI access
    Open source Our Vala verdict → Visit Vala
    7.0/10★★★★☆
    Visit Vala
  22. Best forTeams evaluating automated cross-language migration

    A self-hosted translation backend with multiple algorithms and test-based verification.

    • API access
    • CLI access
    6.9/10★★★☆☆
    Try CodeTransEngine
  23. Best forTeams migrating code across repositories

    A self-hosted tool for teams mapping repositories and migrating code across languages.

    • API access
    6.8/10★★★☆☆
    Visit SourceMeld
  24. Kalai

    Best forClojure developers targeting Rust, Java, or C++

    A focused CLI transpiler for Clojure projects targeting Rust, Java, or C++.

    • CLI access
    Open source Our Kalai verdict → Visit Kalai
    6.6/10★★★☆☆
    Visit Kalai
  25. Best forDevelopers inspecting or sharing TypeScript output

    A free browser playground for inspecting TypeScript output and sharing reproducible examples.

    6.5/10★★★☆☆
    Open Playground
  26. Best forPureScript teams publishing ecosystem packages

    A PureScript package registry, not a code transpiler.

    6.4/10★★★☆☆
    Visit PureScript
  27. Haxelib

    Best forHaxe developers managing Haxelib dependencies

    A focused Haxe dependency manager, not a code transpiler.

    6.2/10★★★☆☆
    Visit Haxelib
  28. Dart pub

    Best forDart and Flutter teams managing dependencies

    A dependency manager for Dart and Flutter—not a code transpiler.

    6.1/10★★★☆☆
    Visit Dart pub

No tools match those filters.

Compare at a glance

#ToolFree planPaid fromIntermediate outputAPI accessScore
1BabelYesFreeYesYes9.3
2SWCYesFree9.2
3Kotlin/JSYesFreeYes8.8
4CythonYesFreeNoYes8.7
5TeaVMYesFreeYes8.6
6Google Web ToolkitYesFreeYes8.5
7ClojureScriptFreeYes8.4
8Scala.jsFreeYesYes8.3
9ReScriptFree8.2
10FableFree8.1
11SucraseYesFree8.0
12JSweetFreeYes7.9
13TranscryptYesFreeNo7.8
14CoffeeScriptFreeYesYes7.7
15OpalYesFreeYes7.6
16MitosisYesFreeYes7.5
17BrythonFreeYesYes7.4
18SkulptYesFreeYes7.3
19js_of_ocamlFreeNoNo7.2
20J2ObjCYesFreeNo7.1
21ValaFreeYesYes7.0
22CodeTransEngineFreeNoYes6.9
23SourceMeldYesNoYes6.8
24KalaiFreeNoNo6.6
25TypeScript PlaygroundYesFree6.5
26PureScript RegistryFree6.4
27HaxelibYesFree6.2
28Dart pubYesFree6.1

Head-to-head All 28 comparisons →

Explore other topics All topics →

How we rank code transpilers

Every tool on this page was researched by iTechGuides Editors from its official website — pricing pages, plan tables and product documentation. We rank on how well each one does this category's core job, what the free or entry plan includes, and where it falls short. Where we have enough verified facts, the score out of 10 is a rubric — job fit, value and how much we could verify — shown with its breakdown on every tool's page; a tool we have not verified enough to score yet shows its rank without a number. Scores are re-checked when a product changes its plans. Read the full editorial policy, or submit a tool we missed.

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Last updated · How we research and update