Skip to main content

HelpyTools
Converters Dev Tools Design Tools Text Tools
  • JSON
  • Regex
  • Encode
  • JWT
  • Hash
  • JS/CSS
  • package.json
  • Wireframe
  • Keys
  • UUID
  • Epoch
  • Password
  • Bases
  • Cron
  • QR
  • HTTP
  • JSON Schema
  • Code Runner

© 2026 helpytools.com

Code Runner

Run JavaScript or TypeScript with console output, return values and timing.

TypeScript is compiled locally without type-checking; imports, exports and JSX are not supported.
Ready

How your code runs

Code runs as an async function body: press Run or Ctrl/Cmd + Enter, and use return for a result. Await asynchronous work before returning; the worker is terminated when the function settles. Console log, info, warn, error, debug, table, assert and timers are captured as text. Console output is limited to 500 messages and 100,000 characters; the return value is shown separately.

TypeScript

TypeScript is compiled locally without type-checking, so a type error does not stop a run; syntax errors are reported. Imports, exports and JSX are not supported.

Sandbox and limits

This is not a security sandbox: worker-accessible site storage is shared, so only run code you trust. Each run starts in a fresh worker with no page DOM and no Node.js APIs. Stop, edits and the time limit terminate the worker. Shared links and saved drafts never run automatically. Network requests, imported scripts and nested workers are disabled.

Execution time excludes worker startup and TypeScript compilation. The time limit covers loading, compilation and execution. This tool does not provide npm packages.