> For the complete documentation index, see [llms.txt](https://docs.uichemy.com/llms.txt).
> Use it to discover all available pages before exploring further.

# Requirements & Compatibility

What you need before installing UiChemy: WordPress, Elementor, PHP, and browser requirements, plus plugin compatibility notes.


UiChemy works with Elementor, Gutenberg (WordPress's built-in editor), and Bricks Builder, install and activate whichever one you use. Everything else below is compatibility context to help you avoid surprises before you install.

### Minimum Requirements

| Item | Requirement |
|---|---|
| WordPress | 6.9 or higher (latest recommended) |
| Elementor | Free or Pro, latest version |
| PHP | 7.4 or higher (8.x recommended) |
| Browser | Any modern browser (Chrome, Firefox, Safari, Edge) |
| MySQL / MariaDB | Whatever your WordPress version requires |

UiChemy works with both **Elementor Free** and **Elementor Pro**, Elementor Free alone is enough, Elementor Pro is not required.

### UiChemy Free vs Pro

UiChemy ships as two plugins: a free plugin and a Pro plugin. Both can be active at the same time, the Pro plugin extends the free one.

Pro is an add-on, not a replacement. Both plugins run together: Free runs UiChemy and its dashboard, and Pro adds its features on top. If you deactivate Pro, Free keeps working with its own feature set.

### Page Builder Compatibility

| Builder | Status |
|---|---|
| Elementor | Fully supported |
| Gutenberg (WordPress editor) | Fully supported |
| Bricks Builder | Supported |

<Callout kind="info">
The Composer widget works the same way across all three builders. New Theme Builder templates default to the Gutenberg editor, Elementor is only required for certain full-page template types. See [Theme Builder Overview](/uichemy-plugin/theme-builder/overview).
</Callout>

### Theme Compatibility

UiChemy works with any WordPress theme. The Composer widget outputs scoped HTML/CSS that is independent of your active theme's styles. There are no known theme conflicts.

### Theme Builder Compatibility

If you use another theme builder, Elementor Pro's Theme Builder, Nexter, or another plugin, UiChemy will detect it and show a conflict notice in the Theme Builder screen:

<Callout kind="warning">
"Another theme builder is active. UiChemy won't disable it, avoid activating a UiChemy header/footer at the same time to prevent a duplicate."
</Callout>

You can use UiChemy's Theme Builder alongside another, but do not activate a header or footer template in both at the same time or it will appear twice on the front end.

### Compatible Plugins

UiChemy's dynamic data system supports these plugins out of the box:

| Plugin | What UiChemy adds |
|---|---|
| WooCommerce | 22 product and store dynamic tags |
| Advanced Custom Fields (ACF) | 4 ACF dynamic tags for text, URL, and image fields |
| JetEngine | 3 JetEngine dynamic tags |

These integrations are optional. None of them are required to use UiChemy.

### MCP Client Compatibility

The MCP integration (for connecting Claude, Cursor, or other AI clients) requires:

- UiChemy, no Pro plan needed, MCP is included in Free
- A compatible AI client (Claude Desktop, Cursor, or any MCP-compatible tool)

### Frequently Asked Questions

<ExpandableGroup>
  <Expandable title="Can I use Composer without Elementor?" default-open="false">
    Yes. The Composer widget also works as a Gutenberg block and a Bricks element, not just an Elementor widget.
  </Expandable>

  <Expandable title="Does UiChemy conflict with other Elementor widget plugins?" default-open="false">
    No. UiChemy registers its own widget and does not modify Elementor's core or other widgets. It runs alongside any other Elementor plugin.
  </Expandable>

  <Expandable title="Can I install UiChemy on a multisite network?" default-open="false">
    Yes. UiChemy can be network-activated or activated per-site on a WordPress multisite installation.
  </Expandable>

  <Expandable title="What happens if my host's PHP version is below the minimum?" default-open="false">
    WordPress itself will typically warn you if your PHP version is too old. UiChemy follows WordPress's PHP requirements. Contact your host to upgrade PHP if needed.
  </Expandable>
</ExpandableGroup>

### Related

<Columns cols={2}>
  <Card title="Install UiChemy" href="/uichemy-composer/getting-started/install">
    Once your site meets the requirements, get the plugin installed.
  </Card>
  <Card title="Free vs Pro" href="/uichemy-composer/getting-started/free-vs-pro">
    See what Pro unlocks beyond the free plugin.
  </Card>
  <Card title="Troubleshooting" href="/uichemy-composer/troubleshooting/common-issues">
    Fix common issues if something isn't working as expected.
  </Card>
</Columns>
