Judge0 - Open Source Code Execution Engine

Judge0

PRODUCTS

Powerful code execution solutions for developers and businesses worldwide

Judge0

API Platform
Judge0 in action

Robust, scalable, and open-source online code execution system that can be used to build a wide range of applications that need online code execution features. Some examples include competitive programming platforms, e-learning platforms, candidate assessment and recruitment platforms, online code editors, online IDEs, and many more.

Quick and easy installation
Rich and verbose API documentation
Scalable architecture
Sandboxed compilation and execution
Support for 60+ languages[1][2]
Support for additional files alongside the user's program
Support for custom user-defined compiler options, command-line arguments, and time and memory limits
Detailed execution results
Webhooks (HTTP callbacks)
Works with AI Agents

Free and open-source online code editor that allows you to write and execute code from a rich set of languages. It's perfect for anybody who just wants to quickly write and run some code without opening a full-featured IDE on their computer. Moreover, it is also useful for teaching and learning or just trying out a new language.

Syntax highlighting
Instant execution
Multiple themes
No setup required

Judge0 IDE

Online Editor
Judge0 IDE - Online code editor interface showing syntax highlighting, file explorer, and code execution features

PRICING

Community Edition

You can choose between two flavors: Judge0 CE and Judge0 Extra CE.

The difference is just in the languages they support. Both flavors are open-sourced on GitHub and licensed under GPL-3.0.

SELF-HOSTED
(On-premises)
SHARED CLOUD
(Shared SaaS)
DEDICATED CLOUD
(Dedicated SaaS)
BASICPRO(1)ULTRAMEGAHYBRID(2)FULL(3)
PriceFREEFREE27 EUR / month54 EUR / month107 EUR / monthContact us
SupportCommunity(4)CommunityCommunity and email supportDirect support via email, phone, or web conference
InfrastructureYoursOursOurs
UpdatesSelf updateAutomatic to the latest versionAutomatic to the latest versionAs you wish
UptimeDepends on youNo SLA, but it's practically 99.9%99.9% SLA
Available RegionsWherever you wantNorth America, Europe, and Asia. Geolocation routing to closest region.One region of your choice (North America, Europe, or Asia)
SubmissionsUnlimitedLimited at 50 / dayUnlimited, includes 2000 / day,
then 0.001 EUR / submission
Unlimited, includes 5000 / day,
then 0.001 EUR / submission
Unlimited, includes 10000 / day,
then 0.001 EUR / submission
Unlimited, custom daily quota,
then 0.001 EUR / submission
Batched SubmissionsUnlimitedLimited at 50 / dayUnlimited, includes 2000 / day,
then 0.001 EUR / batched submission
Unlimited, includes 5000 / day,
then 0.001 EUR / batched submission
Unlimited, includes 10000 / day,
then 0.001 EUR / batched submission
Unlimited, custom daily quota,
then 0.001 EUR / batched submission
INSTALLSUBSCRIBECONTACT US

(1) Do you need pay-per-use payment model? We got you covered. Try out Sulu platform.

(2) Judge0 Hybrid Dedicated Cloud (HDC) features semi-separated infrastructure from the Judge0 Shared Cloud. Only your code is run on your HDC infrastructure.

(3) Full Dedicated Cloud (FDC) features completely separate infrastructure from the Judge0 Shared Cloud and Judge0 Hybrid Dedicated Cloud.

(4) Discord Server and GitHub Issues.

CLIENTS

Join thousands of companies and developers who rely on Judge0 for their code execution needs

AlgoDaily logoAlgoLeague logoByteXL logoCodeChum logoCodeJudge logoCourseMaker logoCSEStack logoEvalart logoFER logoFiltered logoGeekflare logoHackademy logoIIT Mandi PC logoInterview Pen logoiView logoPerfect Skills logoProgramming Pathshala logoPYnative logoSkilled logoSpark Databox logoStemalica logoSuperset logoTechieDelight logo

CONTACT

Have a question about Judge0? Ready to discuss your project? We're here to help.

LET'S TALK
Or send us anemail.