Host a TSX file and share it as a link

Put a typed React component at a public address that displays as readable source.

You can host:

Free to use. Your TSX file is live at your-name.99helpers.site in about ten seconds.

What is a .tsx file?

TSX is JSX with TypeScript — React markup plus static types. Like JSX it compiles to plain JavaScript before running, so the file itself is source rather than something a browser executes.

What people use TSX files for

  • Typed components shared for review
  • Examples in a design system's docs
  • Snippets shared with a team
  • Reference implementations

What opens a TSX file

  • Any browser, which displays it as text
  • VS Code and every editor
  • tsc and every TypeScript build tool
  • Next.js, Vite and Remix

How to host a TSX file

  1. 1

    Drop your TSX file in

    Drag it onto the box at the top of this page, or click to choose it. Files up to 25 MB are supported, and nothing is uploaded until you publish.

  2. 2

    Pick an address

    Type a name and we'll tell you straight away whether it's free. That becomes the link: component.99helpers.site

  3. 3

    Publish and share

    Create a free account — that step exists so the file is yours to update, replace or delete — and the link is live within seconds.

The same three steps work for any file — see how file hosting works on 99helpers.com.

What happens when someone opens the link

The source displays as text, types included — which is often exactly what makes the example useful.

Why host a TSX file instead of emailing it?

Component examples with their types are the clearest form of documentation, and a link keeps the formatting intact where a chat paste wouldn't.

Worth knowing before you publish

  • Include the type definitions the component depends on, or the example won't compile for whoever copies it.
  • Compile to JavaScript if the code needs to run somewhere.
  • Never include environment values or secrets.

TSX hosting questions

Can a browser run TSX?
No. It compiles to JavaScript first, so a hosted .tsx file is for reading and copying rather than executing.
Will types be visible?
Yes — the file is served exactly as uploaded, so the types are part of what people read. That's usually the point.
Will it display in the browser?
Yes, as text with formatting intact.

Put your TSX file online now

It takes about ten seconds, and you only make an account once the file is ready to go live.

Hosting guides for related formats

TSX is one of over 211 formats you can host — see free file hosting for any file type for the full list, or read the hosting guides for other file types.