Execute JavaScript, TypeScript, Python, PHP online
Execute JavaScript, TypeScript, Python ou PHP e veja o resultado instantaneamente, 100% no seu navegador.
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.