Unlimited runs. No account, no sign-up, no cost — ever. There is no quota to hit and no meter running. Pick a language, press Run, and the code executes in this tab. Attach files with Files to read real data, and save back anything your program writes.
Code Crunch browser IDE
- Run
- Runs what is in the editor;
Ctrl+Enterdoes the same. The first run of a language downloads it once, then it is instant. - Input
- Text your program reads while it runs, one line per read. Put
Adaon the first line and Python’sinput()returnsAda. - Files
- Attach a file, then open it by name:
open("scores.csv")in Python,io.open("scores.csv")in Lua,readFile("scores.csv")in JavaScript. Attach a.sqlitefile and SQL queries it directly. Anything your program writes shows up in the same list tagged written, and ↓ saves it to your computer. - Download
- Saves what is in the editor as a source file.
- Maximise
- Fills the screen with the editor.
Escbrings the page back. - Divider
- Drag the bar between the code and the output to resize them. Arrow keys work when it has focus; double-click puts it back to half.
- Shortcuts
Ctrl+Enterrun ·Ctrl+/comment or uncomment ·Tab/Shift+Tabindent ·Alt+↑/↓move line ·Shift+Alt+↑/↓copy line ·Alt+Qreflow a comment to the visible width ·Ctrl+Sdownload ·Homejump to the first character. On a Mac useCmd.- Theme
- Light, Dark, or High contrast. Remembered in this browser.