Ejecuta JavaScript, TypeScript, Python, PHP en línea
Ejecuta JavaScript, TypeScript, Python o PHP y ve el resultado al instante, 100% en tu 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 % en el cliente — no se envía ningún dato
Escribe JavaScript, TypeScript, Python o PHP y ejecútalo al instante para ver la salida. JS y TS se ejecutan en un Web Worker aislado; Python (Pyodide) y PHP (php-wasm) mediante WebAssembly, cargados bajo demanda. Todo se ejecuta 100% en tu navegador: tu código nunca se envía a un servidor.
What is it for?
- ▸ Probar un fragmento de JavaScript, Python o PHP sin instalar nada
- ▸ Comprobar cómo se comporta una función de TypeScript
- ▸ Aprender y experimentar con varios lenguajes en vivo
- ▸ Depurar un algoritmo aislado en el lado del cliente
FAQ
¿Se envía mi código a un servidor?
No, todo se ejecuta localmente en tu navegador. Para Python y PHP, solo se descarga el runtime de WebAssembly desde una CDN en la primera ejecución; tu código en sí nunca sale de tu máquina.
¿Qué lenguajes se admiten?
JavaScript y TypeScript (instantáneos), Python (mediante Pyodide) y PHP (mediante php-wasm), cargados bajo demanda al primer clic en Ejecutar.
¿Por qué la primera ejecución de Python/PHP es más lenta?
El runtime de WebAssembly (unos pocos MB) se descarga e inicializa una vez en la primera ejecución, y luego se cachea para las ejecuciones siguientes.