広告が嫌いですか? 行く 広告なし 今日

偽のテストデータジェネレーター(JSON / CSV)

開発者

スキーマエディタ

設定

ガイド

フェイクテストデータジェネレーター

カスタムスキーマを使用して、リアルなフェイクテストデータを生成します。フィールド(名前、メールアドレス、UUID、住所、日付など)を定義し、行数を設定して、JSON、CSV、またはNDJSONとしてエクスポートします。すべてブラウザで実行されるため、サーバー処理はなく、データはコンピューターから離れることはありません。

使用方法

フィールドエディタを使用してスキーマを構築します。名前とタイプ(名、メールアドレス、UUID、電話番号、日付、整数、ブーリアンなど)を持つフィールドを追加します。生成する行数(1〜1000)を設定し、出力形式(JSON配列、CSV、またはNDJSON)を選択して、「生成」をクリックします。出力エリアでデータをプレビューしてから、ファイルをダウンロードするか、クリップボードにコピーします。デフォルトのスキーマ(id、name、email)から始めて、カスタマイズしてください。

機能

  • 21のフィールドタイプ — 名、姓、フルネーム、メールアドレス、UUID、電話番号、日付、整数、小数点数、ブーリアン、URL、IPv4アドレス、会社名、番地、市、国、郵便番号、16進数カラーコード、ユーザー名、Lorem Ipsum段落、カスタムリスト(独自のカンマ区切り値)。
  • 動的スキーマエディタ — フィールドを自由に追加、削除、命名できます。わかりやすいデフォルト(id、name、email)から始めて、正確なデータ構造を構築します。
  • 3つのエクスポート形式 — JSON配列(整形済み)、CSV(ヘッダー行付き、適切にエスケープ済み)、NDJSON(改行区切りJSON、1行に1つのオブジェクト)。
  • 最大1,000行 — ブラウザで、1から1,000行までのテストデータを即座に生成できます。
  • ダウンロード前のプレビュー — ダウンロードを確定する前に、スクロール可能なプレビューで生成されたデータを確認できます。大規模データセットの場合は最初の100行が表示されます。
  • ダウンロードとコピー — .json、.csv、.ndjsonファイルとしてダウンロードするか、完全な出力をクリップボードにコピーします。
  • リアルなデータ — 名前、メールアドレス、住所、会社名、その他のフィールドは、組み込みのデータプールを使用してリアルな値(実際のもののように見える値)を生成します—外部ライブラリは不要です。
  • カスタムリスト — 特定の値を持つフィールドが必要ですか(ステータスコード、製品タイプ、カテゴリ)。カスタムリストタイプに、独自のカンマ区切りオプションを入力してください。

サポートされているフィールドタイプ

ID: 名、姓、フルネーム、ユーザー名、メールアドレス
技術: UUID (v4)、IPv4アドレス、URL、16進数カラーコード
連絡先: 電話番号、番地、市、国、郵便番号
ビジネス: 会社名
データ: 整数、小数点数、ブーリアン、日付
テキスト: Lorem Ipsum段落
カスタム: 独自のカンマ区切り値リスト

フェイクテストデータは何に使用されますか?

フェイクテストデータは、ソフトウェア開発、テスト、デモンストレーションに不可欠です。開発者は、開発中にデータベースをポピュレーションしたり、リアルなデータ量でアプリケーションのパフォーマンスをテストしたり、関係者向けのデモ環境を作成したり、データ処理パイプラインを検証したり、インポート/エクスポート機能をテストしたりするために使用します。実際のデータの代わりにフェイクデータを使用することで、プライバシーを保護し、コンプライアンスの問題(GDPR、HIPAA)を回避できます。このツールは完全にブラウザ内でデータを生成するため、何もサーバーに送信されません。

JSON、CSV、NDJSONの違いは何ですか?

JSON配列は、すべてのレコードを単一のJSON配列にラップします—API、JavaScriptアプリケーション、NoSQLデータベースに最適です。CSV(カンマ区切り値)は、ヘッダー行の後にデータ行が続きます—スプレッドシート(Excel、Google Sheets)、データベースインポート、データ分析ツールに最適です。NDJSON(改行区切りJSON)は、1行に1つのJSONオブジェクトを配置します—ストリーミングデータ、ログ処理、およびjq、Elasticsearchのバルクインポート、Apache Kafkaなどのツールで使用されます。データの使用場所に基づいて選択してください。

生成されたデータは本当にランダムですか?

データは疑似乱数です—JavaScriptのMath.random()と、リアルな名前、都市、会社などの値の組み込みプールを使用して生成されます。各生成で異なる結果が得られます。データはリアルに見えます(適切なメール形式、有効なUUID構造、正しくフォーマットされた電話番号)が、完全に架空のものです。実際の人物、会社、住所は表現されていません。UUIDはv4形式の標準に従い、メールアドレスは生成された名前から構築されます。

フィールドの特定の値でデータを生成できますか?

はい—カスタムリストフィールドタイプを使用します。値をカンマで区切って入力します(例:「active, inactive, pending」または「small, medium, large, xl」)。ジェネレーターは、各行についてリストからランダムに選択します。これは、ステータスフィールド、カテゴリ、製品タイプ、役割、または列挙値に役立ちます。カスタムリストフィールドを組み込みタイプと組み合わせて、同じスキーマで使用できます。

広告なしで楽しみたいですか? 今すぐ広告なしで

拡張機能をインストールする

お気に入りのブラウザにIOツールを追加して、すぐにアクセスし、検索を高速化します。

に追加 Chrome拡張機能 に追加 エッジ拡張 に追加 Firefox 拡張機能 に追加 Opera 拡張機能

スコアボードが到着しました!

スコアボード ゲームを追跡する楽しい方法です。すべてのデータはブラウザに保存されます。さらに多くの機能がまもなく登場します!

ニュースコーナー 技術ハイライト付き

参加する

価値ある無料ツールの提供を継続するためにご協力ください

コーヒーを買って