このツールについて
ローカルテキストを読み取り、行の間で分割してUTF-8で保存します。サイズ指定では変換後のバイト数を使い、文字の途中で切りません。
使い方
- テキストファイルを選び、文字コードを確認します。
- 1ファイルあたりの行数、分割数、または目安のサイズを選びます。
- 合計行数、分割数、各ファイルの名前とサイズを確認し、長すぎる行の注意も確認します。
- 個別のファイル、またはZIPをダウンロードします。
機能
- 指定した行数で分割できます。
- 指定した分割数に、行をできるだけ均等に配分します。
- UTF-8の目安サイズで分割し、マルチバイト文字を途中で切りません。
- original-part-001.txtのように、ゼロ埋めした連番の名前を付けます。
分割と文字コードについて
- 既定で行を丸ごと保持し、行の途中では分割しません。
- 1行が目標サイズを超える場合、その行を含むファイルも目標より大きくなります。行を保つための正常な動作です。
- 出力はUTF-8です。行数が指定した分割数より少ない場合は、空のファイルを大量に作りません。
利用上の制限
- 入力は最大50 MiBで、10 MiBを超えるとメモリ使用の注意を表示します。
- 最大200分割、出力合計100 MiBまでです。超える場合は1ファイルあたりのサイズや行数を増やしてください。
プライバシー
すべてのファイルはブラウザー内だけで処理され、サーバーにはアップロードされません。
ファイル名、入力したテキスト、結果も、現在のブラウザー内でのみ処理されます。入力内容は自動保存されません。消去する前やページを離れる前に、必要な結果をダウンロードしてください。
FAQ
行数で分割できますか?
はい。10,000行を1,000行ずつに分けると、10ファイルになります。
サイズで分割できますか?
UTF-8での目安のバイト数を指定できます。行を丸ごと保持するため、各ファイルのサイズが完全に同じになるとは限りません。
UTF-8の文字が壊れませんか?
文字のバイト列の途中では切りません。正しくデコードしてから行ごとに分け、UTF-8で出力します。
1行が目標サイズより大きい場合は?
その行を丸ごと保持するため、該当ファイルは目標サイズを超えることがあります。その場合は画面に案内します。
すべての分割ファイルを取得するには?
複数の結果はZIPにまとめられます。ゼロ埋めした連番付きの名前なので、順番に戻しやすくなります。