UUID 線上生成器 (v7/v4) - 批次生成與格式自訂

線上生成 UUID v7(時間排序,最佳化資料庫索引)與 UUID v4(隨機)。支援 10,000+ 批次生成、自訂 SQL/JSON 格式導出。全程瀏覽器本機處理,不上傳資料。

時間排序,資料庫最佳化

110,000
已生成 0 個 UUID

如何使用

  1. 選擇 UUID 版本:v7(推薦用於資料庫)或 v4(隨機通用)。
  2. 設定數量(1–10,000),開啓批次模式可更快輸出。
  3. 選擇輸出格式:連字符/大寫/括號/引號,或 SQL/JSON。
  4. 點擊生成,然後複製全部或下載爲 .txt/.json。

核心功能

  • UUID v7 (基於時間戳記排序):生成可按時間遞增的 v7,減少索引碎片,適合資料庫主鍵。
  • 批次生成 (10,000+):一次生成海量 ID,支援分片生成避免卡頓。
  • 自訂格式 (SQL/JSON):可選連字符、大寫、括號、引號,或直接生成 SQL 語句/JSON 數組。
  • 無碰撞算法:基於時間戳記 + 隨機熵 + 序列處理,降低並發場景衝突概率。
  • 本機離線:所有生成在瀏覽器端完成,刷新即清空,不觸網。

相關工具

JSON 格式化校驗與 TS 類型生成 - 線上美化、壓縮與修復

免費線上 JSON 工具:一鍵美化/壓縮、語法校驗、錯誤高亮,並自動生成 TypeScript 接口與 Zod Schema。純瀏覽器本機處理,資料不上傳。

免費 JSONPath 線上測試工具 | 本機實時求值

免費的 JSONPath Tester / Evaluator:貼上 API JSON,實時提取匹配節點、查看路徑並複製 JSON 結果。解析與查詢都在瀏覽器本機完成。

JSON 轉 CSV 工具 - 本機轉換爲表格資料

在瀏覽器本機將 JSON 對象或對象數組轉換爲 CSV,展開嵌套字段,預覽結果並複製或下載檔案,無需上傳資料。

CSV 轉 JSON 工具 - 本機實時轉換器

將 CSV 文本或檔案在瀏覽器本機實時轉換爲 JSON 數組,支援表頭、逗號/分號/Tab 分隔、拖曳檔案、複製和下載,無需上傳資料。

JSON 對比工具 - 本機 Semantic Diff

在瀏覽器本機比較兩個 JSON,按 Key 排序後做語義化 Diff,忽略字段順序幹擾,標記新增、刪除和修改字段,無需上傳資料。

JSON 壓縮工具

把格式化 JSON 壓縮爲一行,移除縮進、換行和多餘空白,並實時查看壓縮前後體積與節省比例。

JSON 轉 TypeScript 接口 - 線上生成 TS Types 代碼

免費的 JSON 轉 TypeScript 工具。一鍵將 API JSON 響應自動推導並生成強類型的 TS Interfaces 和 Types 代碼。純瀏覽器前端處理,嚴格保護您的業務資料與接口結構隱私。

YAML 轉 JSON 格式化工具 - 安全純前端處理

開發者可在瀏覽器本機將 YAML 轉爲格式化 JSON,支援實時轉換、多文檔 YAML、錯誤行列提示、複製和下載,不上傳或保存配置內容。

計算邏輯

  • v4:使用 Web Crypto 的隨機源生成 122 位隨機資料,再寫入版本/變體位。
  • v7:按 RFC 9562 結構寫入毫秒級 Unix 時間戳記 + 隨機熵,並在同毫秒內使用序列化策略避免重複。
  • 批次生成:採用分片(chunk)輸出,避免一次性渲染導致 UI 凍結。

常見問題

爲什麼資料庫推薦使用 UUID v7 而不是 v4?

UUID v7 具備時間排序特性,插入 B-tree 索引時更接近順序寫入,可減少頁分裂與碎片;v4 完全隨機更易造成索引抖動與寫放大。

如何一次性生成 10,000 個 UUID?

使用「批次模式」,把數量調到 10,000。工具會分片生成並逐步輸出,避免瀏覽器卡死。

資料安全嗎?會上傳到伺服器嗎?

不會。UUID 在瀏覽器本機生成,頁面不上傳任何內容,也不需要賬號登錄。

是否免費?有數量限制嗎?

免費使用。預設支援 1–10,000 批次生成;如需更大規模,可分批導出。

UUID 會 100% 不重複嗎?

數學上無法保證「絕對不重複」,但 v4/v7 的隨機熵與結構設計讓碰撞概率極低,實際工程中可視爲安全可用。