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

The Agentic Evolution of Adobe Experience Manager
03 August 268 min read
AEM
The Agentic Evolution of Adobe Experience Manager

For more than ten years, Adobe Experience Manager has supported businesses in content ma…

Read More
Implementing Retrieval-Augmented Generation (RAG) with Sitecore Content
30 July 2611 min read
Sitecore
Implementing Retrieval-Augmented Generation (RAG) with Sitecore Content

Those who have some familiarity with Sitecore can understand the vast storage capacity o…

Read More
Emails Are Piling Up. Bots Can Fix That.
27 July 269 min read
Ai
Emails Are Piling Up. Bots Can Fix That.

You open your inbox on a Monday morning. 47 unread. By lunch, it's 60. By Friday, you've s…

Read More