# Requirements & Compatibility

Requirements

* ExpressionEngine 6.4 or greater
* PHP 8.2 or greater
* PHP `max_input_vars` set to a minimum of `2000`.

{% hint style="info" %}
Sites using a lot of bloqs and custom fields within an entry may want to consider increasing PHP's `max_input_vars` setting. Usually the default is 1000. Increasing it to 2000 or more may be required.
{% endhint %}

### Compatibility

**Native ExpressionEngine Fieldtypes**

* Checkboxes
* Date
* Duration
* Email Address
* File
* Multi Select
* Number Input
* Notes
* Radio Buttons
* Relationships
* Rich Text Editor
* Select Dropdown
* Selectable Buttons
* Text Input
* Textarea
* Toggle
* Value Slider
* URL

**Native ExpressionEngine Features**

* Entry Manager custom column (Bloqs must be set to searchable)
* Search

{% hint style="info" %}
Bloqs is built using the same concepts as the Grid field, and because Grids within Grids are not allowed, a Grid (and similarly File Grid) may not be placed within a blo&#x71;*,* however, you can use our [Simple Grids & Tables](https://boldminded.com/add-ons/simple-grids-tables) add-on for basic Grid functionality within Bloqs.

The native Fluid field type is also not supported by Bloqs.
{% endhint %}

#### Third-party fieldtypes & add-ons opted in to Bloqs

* [Ansel](https://boldminded.com/add-ons/ansel)
* [Assets](https://eeharbor.com/assets) (by [EEHarbor](https://eeharbor.com))
* [Expresso](https://www.putyourlightson.net/expresso) (by [Put Your Lights On](https://www.putyourlightson.net/))
* [Publisher](https://boldminded.com/add-ons/publisher-2) (by [BoldMinded](https://boldminded.com/))
* [Wygwam](https://eeharbor.com/wygwam) (by [EEHarbor](https://eeharbor.com))
* [Wyvern](https://addons.reinos.nl/wyvern) (by [Reinos](https://addons.reinos.nl/))

If you are unsure if an add-on works in Bloqs, but it works in Grid, then chances are it already works in Bloqs. There are a vast number of 3rd party fieldtypes not listed above that already work in Bloqs.

If your add-on/fieldtype is compatible with Bloqs and you don't see it in the list above, [send us a message](https://eebloqs.com/contact) and let us know!

### Performance

Bloqs is a robust and powerful add-on that adds a lot of flexibilty when building out your site content. Since you can add any number of bloqs to a single entry, keep in mind that the more bloqs you add, the more template parsing is required, and the longer it may take for a control panel page to load when editing an entry. For example, if you add 10 bloqs to an entry, and if each bloq has 5 atoms in it it, you're effectivley adding 50 custom fields to the entry. To mitigate this on the front-end you can use Bloqs' [built in caching option](https://docs.boldminded.com/bloqs/configuration/hidden-config-options#field-caching), or add full featured caching with [Speedy](https://docs.boldminded.com/speedy/docs). In most cases caching won't be required, just keep performance in mind when planning and building your site with Bloqs.
