Powered by Notion + Cloudflare

Write in Notion.
Publish instantly.

Turn your Notion workspace into a beautiful blog. Pick a theme, connect your content, and publish — all in under a minute. Free, fast, and fully customizable.

How it works

Three steps to your own blog. No code required.

1

Sign in with Notion

Create your account using your existing Notion workspace. Your site is created automatically.

2

Connect your content

Link your Notion data sources. Each collection becomes a section on your blog.

3

Pick a theme & publish

Choose from our growing theme library. Hit publish and your blog goes live on your subdomain.

Built for writers

Everything you need. Nothing you don't.

Notion as CMS

Write in the app you already love. Pages, databases, rich text — it all just works.

Custom domains

Use your own domain or get a free subdomain at yourname.train.sh.

Theme marketplace

Growing collection of beautiful themes. Customize colors, fonts, and more.

Blazing fast

Deployed on Cloudflare's global edge network. Your site loads instantly, everywhere.

RSS & SEO

Automatic RSS feeds, Open Graph tags, and sitemaps. Be discoverable from day one.

Free tier

Start for free with a train.sh subdomain. No credit card, no catch.

Ready to publish?

Create your blog in under a minute. Write in Notion, publish to the world.

Get started for free