[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [Type](https://evolu.dev/docs/api-reference/common/Type) › UuidV7

```ts
const UuidV7: uuidVersion(7)(Uuid);
```

Defined in: [packages/common/src/Type.ts:10719](https://github.com/evoluhq/evolu/blob/bc4578a260dd15d5bbf94b83765ca05984d194cb/packages/common/src/Type.ts#L10719)

A version 7 [Uuid](https://evolu.dev/docs/api-reference/common/Type/variables/Uuid), ordered by its Unix timestamp in milliseconds.

[idToUuid](https://evolu.dev/docs/api-reference/common/Type/functions/idToUuid) converts an Id created by [createIdAsUuidv7](https://evolu.dev/docs/api-reference/common/Type/functions/createIdAsUuidv7) to a
version 7 UUID.

### Example

```ts
import { assertErr, assertOk, UuidV7 } from "@evolu/common";

const value = "0190a6f4-8c3e-7b2a-9d41-5e6f7a8b9c0d";
assertOk(UuidV7.fromUnknown(value), value);
assertErr(UuidV7.fromUnknown("20354d7a-e4fe-47af-8ff6-187bca92f3f9"));
```