Java UUID Generator

Create random UUIDs in Java using java.util.UUID. Copy-paste examples and best practices.

Create UUID in Java

import java.util.UUID;
public class Main {
  public static void main(String[] args) {
    UUID id = UUID.randomUUID();
    System.out.println(id.toString());
  }
}

Parse & Validate

UUID id = UUID.fromString("550e8400-e29b-41d4-a716-446655440000");
System.out.println(id.version()); // 4