UUID
ramanLamichhane87568053396 total contributions
Published Oct 6, 2021Updated Oct 26, 2022
Contribute to Docs
A universally unique identifier (UUID) is a string of 128 bits that is supposed to be unique with little to no chance of clashing with any other UUIDs produced by anybody else in the world. It can be generated on any computer without the use of a centralized authority.
UUIDs are usually used in database tables as unique keys. They are useful any time we need an ID that needs to be unique in an application or system.
Format
A UUID is usually represented as 32 hexadecimals, separated in five groups by 4 hyphens. For example:
123e4567-e89b-12d3-a456-42661417400
So a total of 36 characters in the form 8-4-4-4-12
.
UUID Example in JavaScript
UUIDs can be used in JavaScript with the uuid package. The package can be installed via npm:
npm install uuid
This example shows how to generate a UUID with the uuidv4()
function:
const { v4: uuidv4 } = require('uuid');console.log(uuidv4());// Output: 7637c099-79c8-4685-ad47-b1b985f7ac2b
All contributors
- ramanLamichhane87568053396 total contributions
- garanews209 total contributions
- Anonymous contributorAnonymous contributor3077 total contributions
- Anonymous contributorAnonymous contributor1 total contribution
- lcart7537 total contributions
- ramanLamichhane8756805339
- garanews
- Anonymous contributor
- Anonymous contributor
- lcart753
Looking to contribute?
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.