Generate a UUID

    0

    11

    My JavaScript recipes

    Generate a UUID.

    Notes

    You can also use

    • Crypto.randomUUID() (see here)
    • The uuid package (see here)

    Shortcut: uuid.generate

    function uuidv4() {
      return ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, c =>
        (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16)
      );
    }
    
    Codiga Logo
    Codiga Hub
    • Rulesets
    • Explore
    • Cookbooks
    • Playground
    soc-2 icon

    We are SOC-2 Compliance Certified

    G2 high performer medal

    Codiga – All rights reserved 2022.