Странно, что никто не упомянул об этом пока, но для полноты, существует множество генераторов guid на npm . Я готов поспорить, что большинство из них также работают в браузере.