No, Elementor Forms are not free. You can create forms for free in Elementor form by installing WPForms Lite, which is 100% compatible with Elementor.