パターン文字列ジェネレーター(業務ID)

パターンから業務ID風の文字列を生成(日時/連番/ランダムトークン)。

ブラウザ内で処理します。実在の個人情報はパターンに含めないでください。共有URLは設定のみ(出力は含みません)。

パターンを共有URLに含めない設定で、社内IDなどの露出を防げます。

秘密用途には使わないでください。安全な文字列は トークン生成 または パスワード生成 を利用してください。

他の言語 日本語 | English | Español | Français

このパターン文字列ジェネレーターでできること

クイックプリセット

プリセットでパターンを入れてから微調整してください。

生成

パターン文字列ジェネレーター

パターンと設定を指定して、行/CSV/JSON配列を生成します。

プレビュー


            

プレビューは先頭20件のみ表示します。

出力

全件の出力をコピー/ダウンロードできます。

トークン一覧

{token} ブロックで日時・連番・ランダム値を挿入します。
トークン 説明
{A:n} {A:3} 英大文字(A-Z)。
{a:n} {a:4} 英小文字(a-z)。
{9:n} {9:6} 数字(0-9)。
{alnum:n} {alnum:8} 英数字(A-Z, a-z, 0-9)。
{hex:n} {hex:8,upper=true} 16進文字。upper=true で大文字。
{chars:n,SET} {chars:10,ABCDEFGHJKLMNPQRSTUVWXYZ23456789} 任意の文字セットからランダム生成(例: {chars:10,abcdef0123} / {chars:len=10,set=abcdef0123})。
{uuid} {uuid} UUID v4 文字列。
{date:FORMAT} {date:YYYYMMDD} 生成時刻を YYYY MM DD HH mm ss で整形。
{randdate:start,end} {randdate:2025-01-01,2025-12-31,format=YYYY-MM-DD} start〜end の範囲でランダムな日時(既定フォーマット: YYYY-MM-DD)。
{randint:min,max} {randint:0,999999,pad=6} 範囲内の整数。padでゼロ埋め。
{choice:v1|v2} {choice:BUG|REQ|SUP} 候補から1つ選択。
{seq} {seq:pad=6,start=1} 連番(start/step/pad)。

このツールをうまく使うコツ

短いパターンと少ない件数から始め、トークンやルールを1つずつ増やしてください。日付書式、連番の桁数、ランダム部分の長さ、共有してよいパターンかどうかを順番に確認できます。

パターンは小さく組み立てる

まず近いプリセットを選び、接頭辞、日付ブロック、連番の桁数、ランダムトークンを1項目ずつ調整します。変更のたびに数件だけ生成して、区切り文字やトークンの置換結果が意図どおりかを確認します。

シード固定は再現したいときだけ使う

同じサンプルIDをチームで再現したいときだけシード固定を使います。毎回少し違う例で十分なら、安全な乱数のままにします。

重複なしは少量で先に試す

連番やランダム部分の候補が少ないと、件数を増やしたときに重複なし生成が失敗することがあります。短い連番や狭い choice を使う場合は、まず少量で試してください。

共有URLに何を含めるか判断する

関連リンク

FAQ

データはアップロードされますか?

いいえ。すべてブラウザ内で処理します。

生成したIDをURLで共有できますか?

共有URLは設定のみです。出力はコピー/ダウンロードで共有してください。

シードモードは安全ですか?

いいえ。シードは再現用です。

共有URLからパターンを除外できますか?

はい。パターンを含めない設定で共有できます。

シード固定とパターン除外は、どんなときに使うべきですか?

同じテストIDを何度も再現したいときはシード固定を使います。社内接頭辞や顧客コードなどを含むパターンは、共有URLから除外してください。