テスト用の文字列をすぐ作れる無料ツール
このページでは、文字数チェック、入力欄の上限確認、文字化け確認、エスケープ処理の確認に使う文字列をブラウザ上で生成できます。半角英数字、全角文字、ひらがな、カタカナ、記号、絵文字、指定文字列の繰り返し、コードポイント指定に対応しています。
生成と変換はページ内のJavaScriptで実行されます。入力した文字列や変換対象のテキストはサーバーへ送信されないため、開発中の検証データやログ断片も手元のブラウザだけで扱えます。
このページでは、文字数チェック、入力欄の上限確認、文字化け確認、エスケープ処理の確認に使う文字列をブラウザ上で生成できます。半角英数字、全角文字、ひらがな、カタカナ、記号、絵文字、指定文字列の繰り返し、コードポイント指定に対応しています。
生成と変換はページ内のJavaScriptで実行されます。入力した文字列や変換対象のテキストはサーバーへ送信されないため、開発中の検証データやログ断片も手元のブラウザだけで扱えます。
| カテゴリ | 例 | 使いどころ |
|---|---|---|
| ネット・コピペ | くぁwせdrftgyふじこlp、ぬるぽ、www |
日本語・英数字混在、短文、記号を含む入力確認に使えます。 |
| テストデータ | 山田太郎、example@example.com、https://example.com |
フォーム、CSV、メール、URL欄の見た目確認に便利です。 |
| Web確認 | <script>alert(1)</script>、<b>bold</b> |
HTMLエスケープやタグ除去の確認に使えます。 |
「1文字」と見えるものが、内部的にも必ず1文字とは限りません。たとえば絵文字や一部の漢字はサロゲートペアとして扱われ、JavaScriptの文字列長では2として数えられる場合があります。また、濁点や異体字セレクタのように、見た目は1文字でも複数のコードポイントで構成される文字もあります。
入力制限を作るときは、画面に見える文字数、Unicodeコードポイント数、UTF-8のバイト数のどれを基準にするかを先に決めておくと安全です。ユーザー向けの「あと何文字」は見た目に近い数え方、データベースやAPIの制限はバイト数や保存先の仕様に合わせる、というように分けて考えるとトラブルを減らせます。
生成した文字列の文字数やバイト数を確認したり、HTMLや正規表現の検証に使ったりする場合は、テキスト系ツールと組み合わせると作業しやすくなります。