Tested tool guide
Tested browser tools
Checked August 16, 2026
What Lua Playground (WASM) does, with a checked example
Paste a Lua chunk into the editor to execute it with the page's browser-resident Fengari environment, then inspect printed text and errors in the interactive console. It is suited to quick checks of Lua expressions, loops, tables, functions, and supported standard-library behavior without installing a desktop interpreter. The usual surprise is the host boundary: valid Lua can still fail when it expects arbitrary filesystem access, native C modules, or globals supplied by a game engine. Assignments do not print themselves in a normal script, so call print when output matters.
Worked example
A concrete input and expected output from the current implementation.
Input
print(1 + 2 + 3 + 4)
print(string.reverse("Lua")) ->
The first expression adds four integers and equals 10. Lua's string.reverse reverses the three ASCII characters in "Lua", producing "auL".