Instant realtime GraphQL engine

Open-source • For new & existing applications • Auto-scalable

Hasura connects to your databases & microservices and instantly gives you a production-ready GraphQL API.

Heroku water mark
Heroku logo

Try it out in 30 seconds on


Or start with any of these :

digital ocean
BBVA brand
Airbus brand
Credimi brand
propublica brand
Cherre brand

Thousands of teams make their API consumers and app developers productive with HasuraArrow forward

Realtime GraphQL on Postgres

Reduce your time to go-live by giving your team a powerful realtime GraphQL API in seconds.

  • Expand arrowAdd to a new or existing database.
  • Expand arrowPowerful authorization engine.
  • Expand arrowCan safely be used by frontend apps directly.
Realtime GraphQL on Postgres

Easily evolve with your needs:


1000 queries/sec with 50MB RAM

Browse benchmarks and learn how Hasura goes beyond data-loader and n+1 queries.


Planet-scale workloads with Postgres

Hasura works with your favourite Postgres flavours and extensions. Read how we’ve taken Hasura to over 100TB databases and other experiments with the cutting-edge Postgres ecosystem.


Scaling to 1 million GraphQL subscriptions

Hasura provides scalable & secure GraphQL subscriptions out-of-the-box.

GraphQL with microservices

Accelerate API adoption and app developer productivity on your microservices & serverless stack.

  • Expand arrowConnect & configure relationships across microservices & SaaS APIs without any upstream changes.
  • Expand arrowInteract with microservices on a scalable and fault-tolerant with an event driven core.
GraphQL with microservices

Hasura Pro
For teams in production

Hasura Pro is an enterprise ready version of Hasura that offers enhanced security controls, improved reliability, and out of the box observability for your GraphQL stack.



Complete observability: Troubleshoot errors & drill-down into individual operations.

Regression Testing

Regression Testing

Automatically create regression suites to prevent breaking changes.

Rate Limiting

Rate Limiting

Role-based rate limits to prevent abuse.

Team Management

Team Management

Login to Hasura project with granular privileges.

Learn about these features and more!

Join our community

New to GraphQL?

Our open-source tutorials will help you get productive with GraphQL in under 2 hours.

React icon
Vue icon
Angular icon
React icon
Typescript icon
Elm icon
ReasonML icon
IOS icon
Android icon
Flutter icon

Events and conferences

Meet our team at ReactiveConf, GraphQL Summit & several events & conferences across the world.


Explore tutorials, sample apps & boilerplates built and maintained by the Hasura community.

Technical Writer Program

Write about GraphQL & Hasura as a part of our Technical Writing Program.

Featured in

Try it out in 30 seconds