---
title: OPA Playground
subtitle: Online Rego Playground
software: []
inventors:
- styra
labels:
  category: tooling
  layer: rego
code:
- https://play.openpolicyagent.org/
blogs:
- https://blog.openpolicyagent.org/the-rego-playground-977566855cec
- https://blog.openpolicyagent.org/rego-playground-new-features-ec0345a73b9e
docs_features:
  learning-rego:
    note: |
      Sometimes if you're working on a Rego policy in an integrated system
      it can help to debug it in isolation first. The playground is a great
      place to do that. Get started with a [hello world example](https://play.openpolicyagent.org/).
  language-tooling:
    note: |
      The playground is a great place to get started with writing and testing
      your first policies. You can also share links if you're asking for
      help in the community Slack. Get started with a simple
      [RBAC example](https://play.openpolicyagent.org/?example-group=access-control).
  debugging-rego:
    note: |
      The playground is a great place to debug Rego policies as you can
      quickly iterate on the policy and data at the same time before sharing
      links to collaborate on a fix with others.
---

Interactive online Rego playground for writing and sharing policies
