UUID Generator

Free UUID API

Generate UUIDs easily via our REST API

API Documentation

Our free API allows you to generate UUIDs in your applications. Just make a simple GET request.

Limit: 100 per day per IP address.

Endpoint

GET https://easyuuidgenerator.com/api/v1/uuid

Parameters

Parameter Description Possible values Default
type Type of UUID to generate v1, v4, v5, guid v4
count Number of UUIDs to generate 1-100 1

Examples

Generate a v4 UUID

GET https://easyuuidgenerator.com/api/v1/uuid
Response
{
  "success": true,
  "uuid": "f47ac10b-58cc-4372-a567-0e02b2c3d479"
}

Generate a v1 UUID

GET https://easyuuidgenerator.com/api/v1/uuid?type=v1
Response
{
  "success": true,
  "uuid": "550e8400-e29b-11d4-a716-446655440000"
}

Generate multiple UUIDs

GET https://easyuuidgenerator.com/api/v1/uuid?count=3
Response
{
  "success": true,
  "count": 3,
  "uuids": [
    "f47ac10b-58cc-4372-a567-0e02b2c3d479",
    "550e8400-e29b-41d4-a716-446655440000",
    "6ba7b810-9dad-11d1-80b4-00c04fd430c8"
  ]
}

Code Examples

JavaScript
Python
PHP
Java
// With fetch API
fetch('https://easyuuidgenerator.com/api/v1/uuid?count=5')
  .then(response => response.json())
  .then(data => {
    console.log(data.uuids);
  })
  .catch(error => console.error('Error:', error));
import requests

response = requests.get('https://easyuuidgenerator.com/api/v1/uuid?count=5')
data = response.json()
uuids = data['uuids']
print(uuids)
$response = file_get_contents('https://easyuuidgenerator.com/api/v1/uuid?count=5');
$data = json_decode($response, true);
$uuids = $data['uuids'];
print_r($uuids);
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
import org.json.JSONObject;

HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
        .uri(URI.create("https://easyuuidgenerator.com/api/v1/uuid?count=5"))
        .build();

client.sendAsync(request, HttpResponse.BodyHandlers.ofString())
      .thenApply(HttpResponse::body)
      .thenApply(body -> new JSONObject(body))
      .thenAccept(json -> System.out.println(json.getJSONArray("uuids")))
      .join();