使い方
- 国を選択します。国名はお使いの言語で表示され、ISO 3166-1コードを持つすべての有人の国と地域を網羅しています。
- 必要な住所数を設定し(1~50)、フォームでメールアドレスが必要な場合はメールアドレスオプションをオンにします。
- 生成を押します。各カードには、その国で一般的な行の並び順で住所が表示され、国際形式の電話番号も表示されます。
- 住所を1件コピーするか、すべてコピーするか、リストをCSVまたはJSONでダウンロードできます。新しいセットを取得するには、もう一度生成を押します。
仕組み
各住所は、コンパクトな現地データを組み合わせて生成されます。実在する都市名、現地言語の通り名と通りの種類(例: ドイツの Lindenstraße 23、フランスの 12 rue des Lilas、米国の 742 Maple Avenue)、その国で一般的な姓名を使用します。行の並びはその国が使う順序に従います。例えば米国では City, ST ZIP の順、英国では郵便町名を郵便番号の上に大文字で記載し、ロシアでは郵便番号、都市、地域を別の行で記載します。
郵便番号は各国の実際の形式に従います。米国では5桁、カナダでは A9A 9A9、オランダでは 9999 AA、日本では 999-9999 です。先頭の文字が地域を表す場合(米国の ZIP プレフィックス、ドイツの PLZ 地域、カナダのフォワードソーテーション文字、英国の郵便番号エリア)、選択した都市に属するものを使い、残りはランダムに埋めます。そのため、形式は正しくても、実在しないか、別の通りに属する可能性があります。
電話番号は正しい国番号と、その国として妥当な国内の桁数・区切りを持ち、通常は携帯電話番号です。米国とカナダではフィクション用に予約された範囲である 555-01XX を、英国では 07700 900XXX を使用します。その他の国では数字はランダムで、実在の人物につながる可能性があるため、電話をかけないでください。任意のメールアドレスは example.com、example.net、example.org のみを使用します。これらはドキュメント用に予約され、メールが配信されないドメインです。
データが少ない国でも、実在する都市名、郵便番号の形式、国番号が使われ、通りはよりシンプルな形式になります。南極など無人の地域は含まれません。これらの住所は架空のものです。詐欺、配送、本人確認や住所確認、他人を欺く目的で使用しないでください。
使用例
チェックアウトフォーム用のテストデータ
米国、10件の住所、メールありを選択してCSVをダウンロードすると、名前、通り、都市、地域、地域コード、郵便番号、国、電話番号、メールの列が得られ、テスト用データベースにそのまま取り込めます。
国際住所フィールドの確認
日本、ブラジル、アイルランドの住所を生成して、フォームが 999-9999 の郵便番号、都市の後の州コード、D02 X285 のような Eircode を受け付けられるか、長い行が収まるかを確認します。
自分の住所を非公開に保つ
デモ、スクリーンショット、チュートリアルで住所が必要だが実際の住所は使いたくない場合、自分の住所を入力する代わりに架空の住所を1件コピーしてください。
よくある質問
これらは実在する住所ですか?
いいえ。都市は実在しますが、通り名、番地、氏名、郵便番号の末尾はランダムに組み合わされます。生成された住所が偶然存在する可能性はありますし、郵便番号が別の地域のものである可能性もあるため、実在の住所が必要な場面では絶対に使用しないでください。
郵便番号は形式チェックを通過しますか?
各国の形式に一致しているため、形式チェック(桁数、文字・数字、スペース)は通過します。公式の郵便番号データベースと照合するチェックは、そのコードが照合されておらず存在しない場合があるため、失敗することがあります。
これらの住所をサービスの登録や荷物の受け取りに使用できますか?
いいえ。商品の注文、配達の受け取り、アカウント開設、本人確認や住所確認を通過させること、他人を欺くことなどに使用しないでください。これらは、実際の住所が必要ない場面でのソフトウェアテスト、開発、サンプルフォーム、スクリーンショット、プライバシー保護を目的としています。
CSVファイルとJSONファイルには何が含まれますか?
住所ごとに1行または1オブジェクトで、名前、番地、市区町村、都道府県/州、地域コード、郵便番号、国、国コード、電話番号、選択した場合はメールアドレスが含まれます。JSONには整形済みの住所ブロックも含まれます。CSVはカンマ区切りで、必要に応じてフィールドが引用符で囲まれ、UTF-8でエンコードされています。
結果はどの程度ランダムですか?
各選択には、ブラウザーの安全な乱数生成機能である crypto.getRandomValues を使用し、各選択肢が同じ確率になるよう棄却サンプリングを行っています。結果は保存されないため、後から同じ組み合わせを再現することはできません。
プライバシー
住所はお使いのブラウザー内で crypto.getRandomValues を使用して生成されます。選択内容や生成結果がサーバーに送信されることはなく、結果も保存されません。