---
id: useForm
title: useForm
example-tags: [form, chakra-ui, react-hook-form]
---

**refine** allows you to use all the features of [React Hook Form](https://react-hook-form.com/) library with `@pankod/refine-react-hook-form` adapter. Using this package, you can create your own **headless** forms and use all the features provided by React Hook Form in your **refine** project in a compatible way. You can view the live example or review the source code to see how it's used with Material UI.

[Refer to the useForm hook documentation for more information. →](/docs/3.xx.xx/packages/documentation/react-hook-form/useForm)

<CodeSandboxExample path="form-chakra-ui-use-form" />
