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();