BigInt, which stands for “big integer,” is a JavaScript data type. JavaScript uses data types to decide how to treat a piece of data — for example, as a number, a boolean value, a string, or null. The number data type lets JavaScript represent all kinds of numbers — including decimals — as long as they’re between -9007199254740991 (-(253-1)) and 9007199254740991 (253-1).

Data like scientific calculations and number generators may need to go beyond that number limit. Classifying that data as a BigInt lets you represent larger numbers, avoiding overflow problems that could otherwise crash a site. But don’t mix number data types and BigInt data types — it will return an error.

Use Webflow’s number field to represent numeric values on your website. It can organize and show anything from pricing options to populations without running into overflow issues.

A new way to learn and to build for the web

Get the best, coolest, and latest in design and no-code delivered to your inbox each week.

Shoot, something didn't work. Try again later, bud.