A single checkbox — the user ticks or unticks. Stored as 0 (unticked) or 1 (ticked) in the database.
Conditional options
- Optional HTML/text to be shown above the checkbox — useful for an agreement statement ("I have read and agree to the following terms…"). Accepts HTML.
- Force User to Check The Checkbox? — when enabled, the user will be unable to submit the form until the box is checked. This is useful for user agreements etc.
- Optional HTML/text to be shown next to the checkbox — inline label rendered right of the checkbox itself ("I agree", "Receive emails", etc.).
Use cases
- Terms-and-conditions agreement (force-check).
- Email-opt-in flag.
- Active / inactive toggle (though Toggle Switch is often a nicer UX).