跳至主內容

UUID產生器

UUID產生器是一個線上工具,可以自動產生UUID(通用唯一識別碼)v4。您可以自訂大小寫設定和連字號選項。

⚙️ 生成選項

✨ 生成的UUID

生成UUID(通用唯一識別碼)v4。每個UUID在統計上是唯一的,用於資料庫鍵、會話ID等。

💡 範例

預設(小寫,連字符):
550e8400-e29b-41d4-a716-446655440000
大寫:
550E8400-E29B-41D4-A716-446655440000
無連字符:
550e8400e29b41d4a716446655440000

功能

  • UUID v4產生:使用加密隨機性產生統計唯一的ID
  • 批次產生:一次產生多個UUID(1-10個)
  • 大小寫選擇:選擇大寫或小寫格式
  • 連字號選項:產生帶連字號或不帶連字號的UUID
  • 一鍵複製:點選複製UUID到剪貼簿

什麼是UUID?

UUID(通用唯一識別碼)是軟體系統中使用的128位元唯一標識符。UUID v4使用隨機數產生標識符,確保統計唯一性。

UUID格式

標準UUID格式以8-4-4-4-12格式用連字號分隔的32個十六進位字元表示:

550e8400-e29b-41d4-a716-446655440000

使用場景

1. 資料庫主鍵

CREATE TABLE users (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
username VARCHAR(50),
email VARCHAR(100)
);

2. 會話ID

const sessionId = crypto.randomUUID();
localStorage.setItem('sessionId', sessionId);

3. 檔案名

const uploadFile = (file) => {
const uuid = crypto.randomUUID();
const extension = file.name.split('.').pop();
const fileName = `${uuid}.${extension}`;
// 上傳檔案...
};

相關工具