toolbin_

Execute JavaScript, TypeScript, Python, PHP online

Execute JavaScript, TypeScript, Python ou PHP e veja o resultado instantaneamente, 100% no seu navegador.

browser engine

JS/TS: isolated Web Worker execution. Python (Pyodide) and PHP (php-wasm): the WebAssembly runtime is downloaded from a CDN on first run (a few MB), then everything runs locally — your code is never sent to a server.

🔒 100 % no cliente — nenhum dado enviado

Escreva JavaScript, TypeScript, Python ou PHP e execute instantaneamente para ver a saída. JS e TS rodam em um Web Worker isolado; Python (Pyodide) e PHP (php-wasm) via WebAssembly, carregados sob demanda. Tudo roda 100% no seu navegador — seu código nunca é enviado a um servidor.

What is it for?

  • Testar um snippet de JavaScript, Python ou PHP sem instalar nada
  • Verificar como uma função TypeScript se comporta
  • Aprender e experimentar vários idiomas ao vivo
  • Depurar um algoritmo isolado no lado do cliente

FAQ

Meu código é enviado para um servidor?

Não, tudo roda localmente no seu navegador. Para Python e PHP, apenas o runtime WebAssembly é baixado de uma CDN na primeira execução; seu código em si nunca sai da sua máquina.

Quais linguagens são suportadas?

JavaScript e TypeScript (instantâneos), Python (via Pyodide) e PHP (via php-wasm), carregados sob demanda no primeiro clique em Run.

Por que a primeira execução de Python/PHP é mais lenta?

O runtime WebAssembly (alguns MB) é baixado e inicializado uma vez na primeira execução, depois fica em cache para execuções seguintes.