Write JavaScript
Type code or start from an example: arrays, async/await, classes.
Write JavaScript, press Run and read the console: objects, tables, timers and errors with line numbers.
TypeScript works too, and an HTML/CSS/JS preview is one tab away.
Type code or start from an example: arrays, async/await, classes.
Press Run or Ctrl+Enter and read the console output.
Errors point to the line. Copy a link or save the file when you're done.
Create images, short clips and 3D models for your app, game or website with WaveSpeed AI.
Make icons, illustrations and screenshots for your app.
Turn a screenshot into a short promo clip.
Turn a picture into a 3D model for your game.
$1 in free credits for eligible new accounts. No card needed. Generators have separate account and credit requirements. The code runner is free.
Type your code in the editor and press Run. console.log output, tables and errors appear in the output panel.
Yes. Switch to TypeScript: types are removed before running and line numbers stay the same.
Yes, await works at the top level, so you can test promises and timers directly.
Code runs in a sandbox in your browser with no access to this site's cookies or storage, and Stop ends it at any time.
Full console output · TypeScript support · Share by link