Edit typed browser code quickly
Use the editor when a full repo is too much but a plain text area is not enough. TSBin keeps code, preview, and diagnostics in one browser tab.
TSBin gives you an online TypeScript editor for quick fixes, examples, and browser experiments. Write typed code, keep supporting files nearby, and run it in the preview.
Built for the in-between work
Use the editor when a full repo is too much but a plain text area is not enough. TSBin keeps code, preview, and diagnostics in one browser tab.
TypeScript snippets often need HTML structure and CSS context. TSBin keeps those files available instead of treating TypeScript as a standalone paste.
There is no install step for a quick experiment. Open the editor, make changes, and keep useful drafts in local browser storage.
Concrete browser-editor features, not a social feed or a heavy project scaffold.
Small snippets refresh in under 50ms on the warm preview path.
TypeScript completions, diagnostics, and editor feedback built in.
Expand HTML and CSS patterns quickly with the Emmet plugin.
Markdown support and more language helpers are on the roadmap.
Your projects are saved in your browser's local IndexedDB storage once you save or run them. Existing saved projects autosave after edits, and TSBin does not upload your code to an account.
Emmet support is available today for HTML and CSS editing. More editor helpers are planned.
Markdown support is coming soon. Today, TSBin supports HTML, CSS, JavaScript, TypeScript, and JSON project files.
Yes. TSBin is designed around local-first browser storage, so saved projects can reopen without account setup or a server round trip.
TSBin supports HTML, CSS, JavaScript, TypeScript, and JSON project files. Export keeps those document formats in a zip file.
Yes. Use File > Export Project to download the current workspace as a zip file.
Type clear() in the console and press Enter. The shorter clear command also clears the console.
Yes. Use the theme button or Settings to switch themes, or press ModShiftS to toggle between light and dark mode.
Yes. Open the keyboard shortcuts dialog from the header or press Mod/ to see the available shortcuts.
No. There is no account setup, and TSBin does not create an account for you automatically.
Open the File menu and choose Send Feedback. The form supports bug reports, feature requests, and privacy requests.
Yes. TSBin runs in the browser and provides a TypeScript editing workflow with diagnostics and live preview output.
Yes. TSBin is designed for web snippets, so TypeScript can be edited alongside HTML and CSS.