---
title: UUID Generator
description: Generate UUID v4 values.
---

# UUID Generator

Generate cryptographically random UUID v4 values.

## Commands

```bash
devv uuid
devv uuid --count 5
devv uuid -n 10
devv uuid --uppercase
```

## Examples

```bash
# Generate one UUID
devv uuid

# Generate 5 for a seed script
devv uuid -n 5

# Uppercase format
devv uuid --uppercase

# Generate and copy to clipboard
devv uuid | pbcopy
```

## Output

```bash
$ devv uuid
f47ac10b-58cc-4372-a567-0e02b2c3d479

$ devv uuid -n 3
561001de-bae5-412c-95b9-c7807fea28ac
44bd0b74-0745-4f9d-8728-1645e743283c
18a436e2-7b0b-48fa-8c8b-dd7a0d6cf9f7

$ devv uuid --uppercase
F47AC10B-58CC-4372-A567-0E02B2C3D479
```

## Pipeline Usage

| Pipeline ID | Description |
|-------------|-------------|
| `uuid-generator` | Generate UUID(s) |

```bash
devv pipe exec "uuid-generator | hash-generator sha256"
```

### Options in pipelines

```
uuid-generator count=5
uuid-generator --uppercase
```

### Behavior

Generates new UUID(s) — ignores input. The generated UUID passes to the next step.

## Options

| Option | Description | Default |
|--------|-------------|---------|
| `--count`, `-n` | Number of UUIDs to generate | `1` |
| `--uppercase` | Output in uppercase | `false` |
