CSVをPDFに変換
CSV ファイルを書式付きの PDF テーブルに変換します — 100% ブラウザー内で完結し、アップロードも登録も不要です。
CSV ファイルを選択
またはここにドロップ — .csv・.tsv・プレーンテキストの表に対応
—
プレビュー
表形式のデータに最適です。セルは 1 行でレンダリングされます — 長いセルは格子をきれいに保つため三点リーダーで省略されます。とても横に広い表では横向きや Legal に切り替えてください。
Your file is ready
Processed entirely in your browser — the file never left your device.
CSV を PDF に変換する方法
3 ステップ。ファイルはお使いのデバイスから一切外に出ません。
CSV を開く
.csv・.tsv・プレーンテキストの表を選ぶかドロップします。PapaParse がブラウザー内で読み取ります — アップロードはありません。
オプションを調整
区切り文字、ページサイズ、向き、フォントサイズを選びます。最初の行がヘッダーかどうかを指定します。
変換してダウンロード
pdf-lib がページ分割された表をレンダリングします。すぐにダウンロード — ファイルはデバイスから外に出ません。
なぜ imisspdf の CSV を PDF に変換を使うのか?
設計によるプライバシー
あなたの CSV はデバイスから一切外に出ません。顧客リスト、営業ファネル、給与のエクスポート — すべてローカルにとどまります。アップロードも、保持期間も、サーバーの手順もありません。
大きなファイルでも瞬時に
アップロードがないので、数 MB の CSV が転送されるのを待つ必要はありません。各ステップがローカルで実行されるため、数万行が数秒でレンダリングされます。
無料・透かしなし
1 日の上限はありません。出力に透かしも入りません。本当の機能を隠すプレミアムプランもありません。CSV を貼り付けて PDF をダウンロードするだけです。
「CSV を PDF に変換」が実際に意味すること
CSV ファイル(カンマ区切りの値)はプレーンテキストです。各行が 1 行で、 各セルは区切り文字で分けられます。表計算、データベース、スクリプトは、 単純で・普遍的で・損失がないという理由から、いつも CSV を出力します。 問題は、CSV は普通のテキストエディターでは見栄えが悪く、Excel では ユーザーのロケール設定(カンマ対セミコロン、小数点のピリオド対カンマ) によって挙動が一貫しないことです。PDF はそうしたデータを、どのデバイス やプリンターでも同じように開ける、読みやすくレイアウトの固定された 表に凍結します。
このツールは .csv(または .tsv、あるいは区切り文字付きのテキスト ファイル)を読み取り、各列を測り、太字のヘッダー行を持つきれいな格子を レンダリングし、下へとページ分割します。出力は、Excel を経由せずに アーカイブ・メール送信・印刷できる、ページ分割された PDF です。
このページで CSV を PDF に変換する仕組み
PapaParse を使ってブラウザー内でファイルを解析し、その後 pdf-lib で PDF をその場で構築します。PapaParse は、カンマを含む引用符付き 文字列、エスケープされた引用符(引用符付きフィールド内の "")、引用符の 中の複数行セル、BOM 文字、区切り文字の自動検出を処理します。その後、 埋め込みの Helvetica フォントで各列を測り、格子を描き、値を書き込み、 下へとページ分割します。横に広い表はページに収まるよう縮小されます — 狭くなりすぎる列は、テキストを三点リーダーでレンダリングします。
うまくいくもの
- データベースのエクスポート。 SELECT … INTO OUTFILE、mysqldump、Postgres COPY — どれも直接レンダリングできる CSV を生成します。
- スクリプトの出力。 Python/pandas の to_csv、Node.js、R、Stata、Julia — CSV を書き出すものなら何でも。
- ヨーロッパの Excel。 ドイツ語・フランス語・イタリア語の Excel 設定によるセミコロン区切りの CSV が、設定なしで動作します。
- TSV(タブ区切りの値)。 .tsv をドロップし、区切り文字のメニューでタブを選びます。
- Unicode。 インドネシア語、フランス語、スペイン語、ドイツ語、ベトナム語 — Latin-1 補助の範囲のものは直接レンダリングされ、その範囲外の文字は置き換えまたは音訳されます。
制限 — 正直に
- セルは 1 行でレンダリングされます。引用符付きフィールド内の複数行コンテンツは 1 つのスペースにまとめられます。
- フォントは PDF 組み込みの Helvetica(WinAnsi)です。Latin-1 の範囲外の文字(例:アラビア文字、漢字、キリル文字)は「?」に置き換えられます。非ラテン文字には、CSV を Excel に貼り付けてから Excel を PDF に変換を使ってください。
- 数値や日付は書かれているとおりに正確にレンダリングされます — ロケールに応じた再フォーマットはありません。
- 条件付きの色(縞模様、ハイライト)は適用されません。本文の各行は同じようにレンダリングされます。
- ヘッダー行は最初のページにのみ繰り返され、長い表の続きのページには繰り返されません。
CSV を PDF に変換するよくある使い道
- データベースのスナップショットを共有する。 PDF は SQL クライアントや Excel がなくてもどのデバイスでも開け、受け取った人が 誤って編集することもありません。
- データのエクスポートをメールに添付する。 生の CSV は 技術者でない受け取り手の多くにはゴミのように見えますが、PDF は整った レポートとして読めます。
- 期末締めのスナップショットをアーカイブする。 表 (注文、給与、在庫)の締め状態を、10 年後も同じように読める凍結した PDF として保存します。
- 表形式の証拠を提示する。 監査、コンプライアンスの 提出、法的開示では、ライブの CSV ではなくレイアウト固定の PDF が 求められることがよくあります。
- 単発のレポートを印刷する。 CSV をドロップし、横向きを 選び、印刷を押すだけ。表計算を経由しません。
プライバシーとセキュリティ
CSV は、機微なデータがデータベースから出ていく経路です。顧客のメール、 売上の数字、給与のデータ。それをクラウドの「CSV を PDF に」サービスに 送るのは、構造的なプライバシーリスクです。このツールは完全に ブラウザー内で実行されるため、あなたの CSV の行は一切アップロードされま せん。最初のページ読み込みの後はネットワークをオフにしても、コンバーターは あなたが開くどんな CSV でも動作し続けます。標準的なアップロード方式との 比較については、当社の iLovePDF の プライバシーレビューをご覧ください。
よくある質問
固定の行数上限はありません。コンバーターは行を直接 pdf-lib にストリーミングするため、唯一の上限はお使いのデバイスのメモリーです。実際には、ミドルレンジのノートパソコンで 50,000 行の CSV を問題なくレンダリングしたことがあります。出来上がる PDF は数百ページに及びますが、きれいに描画されます。スマートフォンでは、おおよそ 10,000 行までは快適に動作すると考えてください。メモリーの壁にぶつかった場合は、CSV をいくつかに分割し、それぞれを別々に変換してから、当社の PDF 結合ツールで PDF をつなげてください。変換はローカルで行われるため、元の CSV を非公開に保つこともできます。アップロードの手順はありません。
CSV の解析は、事実上の標準である JavaScript の CSV ライブラリー PapaParse に任せています。カンマを含む引用符付きフィールド、引用符付きフィールド内の二重引用符("She said ""hello""")、末尾の空白、ファイル先頭の BOM 文字など、よくあるエッジケースをすべて正しく処理します。UTF-8 はネイティブにデコードされます。PDF のレンダリング層では、WinAnsi/Latin-1 の範囲外の文字は置き換えられます(曲がった引用符はまっすぐな引用符に、emダッシュはハイフンに、三点リーダーは点 3 つに)。描画できないものは「?」になりますが、パーサーは元の値をそのまま認識しています。
はい。正しく引用符で囲まれた CSV フィールド内の複数行コンテンツ(二重引用符の中の改行)は、PapaParse によって正しく解析されます。レンダリングについては、現在のバージョンではそれらの改行を 1 つのスペースにまとめ、各行が PDF の 1 行に収まるようにしています。これにより表の格子が一貫し、1 つのセルに長い段落が含まれていても行の高さが予測不能になるのを防げます。セル内の改行を見た目どおりに保持したい場合は、先に CSV を Markdown や Word に変換してください。短いセル値の表形式データには、1 行レンダリングが適切な初期設定です。
はい。区切り文字のドロップダウンを「自動」のままにしておくと、PapaParse が最初の数行をサンプリングして、区切り文字がカンマ・セミコロン・タブ・パイプのいずれかを判断します。これはほぼすべての実際の CSV で機能します。あいまいなケース(たとえば、ある列に本当にセミコロンが含まれていてファイル全体ではカンマを使っている場合)では、オプションから区切り文字を手動で固定できます。Excel から書き出したヨーロッパ式の CSV は通常セミコロンを使い、データベースのエクスポートは通常カンマまたはタブ(TSV)を使います。
まずコンバーターは各列を最も幅の広い内容に合わせて測ります(1 つの巨大な列が他を押しつぶさないよう、約 240 ポイントで上限を設けています)。それでも合計がページ幅を超える場合は、表全体が収まるようにすべての列を比例して縮小します。その結果、文字を表示するには狭すぎるセルは、内容が三点リーダーで省略されます。解析された元の値は変わりません。横向きに切り替えるか、より大きなページサイズ(Legal)にすると、たいていレイアウトの問題は解決します。とても横に広い表には、横向きの A4 または Legal が標準的なおすすめです。
いいえ。コンバーターは各セルを、CSV に現れるとおりの文字列としてレンダリングします。ある列に「2026-05-27」が入っていれば、PDF にもそのまま現れます。数値が「1,234.56」として保存されていれば、カンマと小数点も保持されます。これにより出力は予測可能になります。PDF は元の CSV を忠実に固定して写したものであり、再解釈された表計算ではありません。ロケールに応じた数値や日付の書式が必要な場合は、CSV にエクスポートする前に元のデータ(Excel、Google スプレッドシート、またはご自身のスクリプト)でそれを行ってください。
CSV を PDF に変換で最良の結果を得るためのヒント
- CSV を UTF-8 で保存する。 Excel の「CSV として保存」は ときどき ANSI/Windows-1252 を既定にし、アクセント記号や非 ASCII 文字を 壊します。書式メニューで CSV UTF-8 を選んでください。
- 横に広い表には横向きを使う。 意味のある列が約 6〜8 列を 超える場合は、変換前に横向き(または Legal)に切り替えてください。
- 不要な列は先に削る。 元の CSV で使わない列を削除して ください — 狭い表ほどうまくページ分割されます。
- あいまいなファイルでは区切り文字を固定する。 自動検出が 誤った区切り文字を選んだ場合(まれですが、ごく小さい CSV で起こります)、 メニューから正しいものを自分で選んでください。
- とても大きな CSV は分割する。 数万行は問題なく レンダリングされますが、20 万行を超えるとモバイルのブラウザーに負担が かかることがあります。先に分割し、各パートを変換し、最後に PDF 結合を 使ってください。
関連する PDF ツール
- Excel を PDF に変換 — .xlsx ブック全体(数式、複数シート)に同じ発想を。
- PDF を Excel に変換 — その逆:PDF から表形式データを表計算に抽出します。
- PDF を結合 — 変換した複数の表を 1 つの PDF レポートにまとめます。
- PDF を保護 — 機微なデータを共有する前に、出来上がった PDF を暗号化します。