Is there react-native custom checkbox available?

react-native checkbox for ios and android
react-native-checkbox list
react native checkbox style
react checkbox checked attribute
react checkbox onchange
react native multiple checkbox
styled-components checkbox
react redux checkbox

I am trying to add checkbox in my app. I found a checkbox but they uses images for checkbox. I could not change the color of it. I could not find any proper checkbox in react-native.

Is there any custom checkbox available?

I used this plugin for my app. It is very easy to install.


hope it will help you.

Is there a react-native checkbox example?, I used this plugin for my app. It is very easy to install. ReactNativeEasyCheckbox. hope it will help you. As we all know react native just launch its new 0.58 stable version but there is still a lot’s of components are missing and one of them is Checkbox. React native currently dose not provide us Checkbox component so we need to make our own custom checkbox. It is a two states handler button which can be checked and unchecked.

you can use eact-native-elements checkbox uses vector icons and you can set colors

How to style React Native <CheckBox> component?, How do you change color of checkbox in react native? Custom Checkbox React Native It's a React Native checkbox that can be customize. Works for both Android and iOS.

You could use Native Base's or React-Native-Elements' checkboxes. These are React-Native libraries of components, so they might come in handy for you in the future as well.

Native Base's checkbox

React-Native-Elements' checkbox

Multiple checkbox handling by React JS - Tariqul Islam, It provides a clear visual of either a true or false choice. Checkboxes. Usage. import { CheckBox } from 'react-native-elements' <CheckBox title='Click Here' checked={this.state.checked} Specify a custom checked message (optional)  npm i react-native-custom-checkbox --save The React Native Vector Icons package is a dependency of this component and it's needed to link it, as you can read in its installation instructions. In order to link it to the project first install rnpm npm install rnpm -g

import React, { Component } from 'react'
import styled from 'styled-components'
import { TouchableOpacity, View } from 'react-native'
const CustomCheckBox = styled(View)`
  height: 24px;
  width: 24px;
  background: ${props => (props.checkBoxActive ? '#448ccb' : 'transparent')};
  border-radius: 0px;
  position: relative;
  justify-content: center;
  margin: 0px 8px 0 0;
  border: solid 1px #e1e4e5;
const CheckIcon = styled(View)`
  border-radius: 0px;
  align-self: center;
  transform: rotate(-30deg);
    Custom  checkbox styled 
const CheckIconWrapper = styled(View)`
  position: relative;
  left: 2px;
  top: -2px;
const CheckIconVertical = styled(View)`
  height: 5px;
  width: 2px;
  background: ${props => (props.checkBoxActive ? '#fff' : 'transparent')};
const CheckIconHorizontal = styled(View)`
  height: 2px;
  width: 16px;
  background: ${props => (props.checkBoxActive ? '#fff' : 'transparent')};
class CheckBox extends Component {
  state = {
    checkBox: false
  render() {
    return (
        onPress={() => {
          this.setState({ checkBox: !this.state.checkBox })
        <CustomCheckBox checkBoxActive={this.state.checkBox}>
              <CheckIconVertical checkBoxActive={this.state.checkBox} />
              <CheckIconHorizontal checkBoxActive={this.state.checkBox} />
export default CheckBox

Copy Past this Component

Step 3: Styling the focus state. To add custom styles to StyledCheckbox when the native checkbox is focused, we can reference the  Deprecated. Use @react-native-community/checkbox instead.. Renders a boolean input (Android only). This is a controlled component that requires an onValueChange callback that updates the value prop in order for the component to reflect user actions.

We will learn step by step how to get Multiple checkboxes values on button click using React Native APIs. The Checkbox is and HTML element. It  Native checkboxes are notoriously difficult to style. Customization is tough because you cannot apply styles directly to the default checkbox element. Instead, it has become standard to hide the…

React Native Custom Checkbox Component Example. The checkbox is a UI element that has two-states checked or unchecked. Configure  Checkbox component for react native, it works on iOS and Android. check-box checkbox-component react-native react-native-checkbox 68 commits

To build the custom checkbox for Android or iOS platform via React Native, we have provides Button component which is readily not available in React Native. react-native checkbox, how do I check or uncheck by using checkbox when I press the checkbox? Ask Question Asked 3 years ago. Active 3 years ago. Viewed 8k times 0. I would like to know how I can check and uncheck checkbox in react-native? Do I need to us

  • Thank you Harish.
  • Thank you Mohamed Khalil.
  • Thank you Eduard.
  • @BhavanPatel no problem ;)