Build GraphQL Queries for Umbraco

Query exactly what you need, when you need it. Add runtime filters, skip the boilerplate, and turn your Umbraco site headless without touching your existing structure.

Call our Experts for Help
Why Free

Arroact.Umbraco.GraphQL

A free, open-source plugin that gives your Umbraco site a GraphQL layer. Build your own queries, pull only the data you actually need, and connect Umbraco to any frontend you want.

Integration Benefits

Umbraco integration can help an editor or administrator in many ways.

One Endpoint, Every Request

No juggling multiple REST endpoints. Every query, no matter what content you need - goes through a single API endpoint.

Query Only What You Need

Runtime filters mean every request returns exactly the data you ask for. No over-fetching, no extra payload.

Go Headless, Instantly

Turn Umbraco into a headless CMS and serve content to any frontend, React, Next.js, mobile apps, anything that speaks GraphQL.

Your Structure Stays Intact

No migration, no rebuild. The plugin sits on top of your existing Umbraco setup as-is.

Built for Developers

Built-in parameters and a query-building interface mean less setup and less repetitive code.

Bgline Svg 6

Query Builder Interface

Visual Query Builder

Build your GraphQL queries through a simple interface, no need to hand-write every query from scratch.

Runtime Filters

Apply filters at request time and get back only the fields and data you actually asked for.

Developer-First Design

Built for developers working directly with Umbraco content, fits into your existing workflow.

See It in Action

Watch how Arroact.Umbraco.GraphQL works inside a real Umbraco setup, from install to your first query.

Next.js Headless Starter

Watch how Arroact.Umbraco.GraphQL works inside a real Umbraco setup, from install to your first query.

Manage Your Query

Create Icon Build

Construct queries for any content type in your Umbraco instance using built-in parameters, no boilerplate.

Filter

Narrow results at runtime by the fields, relationships, or conditions you need.

Fetch

Narrow results at runtime by the fields, relationships, or conditions you need.

bgline-svg
Testimonials

What Our Clients Say

FAQs

Frequently Asked Questions

No. Arroact.Umbraco.GraphQL comes with built-in parameters, so you can query content types and filter results without writing resolver code from scratch.
No. The plugin adds a GraphQL layer on top of your current site, your existing structure and content stay exactly as they are.
Yes. You can apply runtime filters to pull back only the fields and content you actually need, instead of over-fetching.
Yes. Once installed, you can serve Umbraco content to any frontend, React, Next.js, mobile apps, or anything that can consume GraphQL.
Yes, Arroact.Umbraco.GraphQL is free and open-source.
Our team can set it up on your Umbraco instance for you - just get in touch and we'll handle the configuration.

Related Blogs blue-line-vector-2

How Much Does an Umbraco 13 to 17 Upgrade Cost?
09 September 2610 min read
Umbraco
How Much Does an Umbraco 13 to 17 Upgrade Cost?

Most agencies won't give you a straight answer. They'll say, "it depends" and leave you to…

Read More
Building the Agentic Web with Adobe Experience Manager
07 September 2613 min read
AEM
Building the Agentic Web with Adobe Experience Manager

For years, we built websites for two audiences: people and search engine crawlers. That eq…

Read More
What is Sitecore xConnect?
04 September 2612 min read
Sitecore
What is Sitecore xConnect?

If you have ever worked with Sitecore Experience Platform, you have come across the name o…

Read More