Dev Resources
Hashnode favicon

Hashnode

Blog

Hashnode is a free content creation platform and community that allows you to publish articles on your own domain and helps you stay connected with a growing developer community.

Hashnode's website screenshot

About Hashnode

Hashnode is a blogging platform built for developers and engineers to publish technical writing. It supports syntax highlighting in 25 languages, LaTeX, tables, and embeds within its editor, and also accepts raw Markdown. Custom domains are supported, with certificate handling included.

The platform exposes a GraphQL API for headless use behind a custom frontend, and provides a command that hands a coding agent the full schema. Content can be imported from existing blogs with tags, dates, and canonical URLs preserved, with redirects to maintain old links. Every post and draft mirrors to GitHub, and posts can also be published back from that repository.

The site itself operates as a network of individually authored blogs hosted on Hashnode, covering technical topics such as software architecture, security, networking, and AI/LLM development.

Key features

  • Free blogging platform with custom domain support and managed TLS certificates
  • Syntax highlighting for 25 languages, LaTeX, tables, and embeds, or raw Markdown editing
  • GraphQL API for headless publishing behind a custom frontend
  • Markdown import preserving tags, dates, canonical URLs, with redirects from old links
  • Every post and draft mirrors to GitHub, with publishing back from that repo

Frequently asked questions

Is Hashnode free to use?

Yes, you can start a blog on Hashnode for free.

Can I use my own domain?

Yes, Hashnode supports pointing your own custom domain to your blog and handles the TLS certificate for you.

Does Hashnode support headless or API-based publishing?

Yes, Hashnode exposes a GraphQL API so you can go headless behind a frontend you built.

Will I lose my content if I switch away from Hashnode?

No, every post and draft mirrors to GitHub, and you can also publish back from that repo, so content isn't locked in.

Can I migrate an existing blog to Hashnode?

Yes, you can import Markdown with tags, dates, and canonical URLs intact, and redirects keep old links alive.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product