toolbin_

Ejecuta JavaScript, TypeScript, Python, PHP en línea

Ejecuta JavaScript, TypeScript, Python o PHP y ve el resultado al instante, 100% en tu 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 % 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.