> For the complete documentation index, see [llms.txt](https://docs.blynk.io/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.blynk.io/en/blynk.console/widgets-console/number-input.md).

# Number Input

{% hint style="warning" %}
***Note:*** please remember that web and mobile app widgets are set up separately in the Web Dashboard and Mobile App Dashboard sections correspondingly. They can still use the same datastreams to access the same data (Map widget is an exception – a different codebase is used for Map on mobile and web).
{% endhint %}

The Number Input widget displays a numeric value and lets you increment or decrement the value using - and + buttons. The initial value is the datastream default value, and the range of values are defined by the datastream [min value](/en/blynk.console/templates/datastreams/datastreams-common-settings/min-value.md) and [max value](/en/blynk.console/templates/datastreams/datastreams-common-settings/max-value.md), and so is the unit.

<figure><img src="/files/x1IuAXb9Soi9GC1paUrC" alt=""><figcaption></figcaption></figure>

#### Settings

<figure><img src="/files/yiqhLEFujFqrigEdpg6E" alt=""><figcaption></figcaption></figure>

**Title** - This is the label shown at the top of the widget. The default is the name assigned to the datastream.

**Datastream** - [data type](/en/blynk.console/templates/datastreams/datastreams-common-settings/data-type.md) integer or double may be assigned.

**HANDLE STEP** - defines the minimum increment/decrement of the values as the user clicks the -/+ buttons. The step value is a whole integer when the datastream data type is integer, and a decimal value when the datastream data type is double.

**Loop Values** - when disabled will cause the number displayed/generated by the control to stop increment / decrement of the values at the datastream [min value](/en/blynk.console/templates/datastreams/datastreams-common-settings/min-value.md) and [max value](/en/blynk.console/templates/datastreams/datastreams-common-settings/max-value.md). When enabled, incrementing past the max value will continue (loop) starting at the min value, and similarly decrementing past the min value will continue (loop) beginning at the datastream max value.

**Show Units** - will turn on/off the display of the units (derived from the [datastream settings](/en/blynk.console/templates/datastreams/datastreams-common-settings.md)).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.blynk.io/en/blynk.console/widgets-console/number-input.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
