OTF サンプルファイル — テスト用の無料 OpenType フォントをダウンロード

OpenType フォント(CFF アウトライン) · .otf · MIME タイプ font/otf

6 ファイル194 KB – 521 KB直接リンク広告なし・登録不要用途を問わず無料SHA-256 検証済み

本物の OpenType/CFF アウトラインを持つ OTF サンプルファイルをダウンロードできます。これは見た目以上に重要です。「サンプル OTF」として配布されているファイルの多くは拡張子を変えただけの TrueType フォントで、拡張子のチェックは通っても本物のパーサーでは失敗します。ここにあるファイルはどれもグリフ単位で Type 2 charstring に作り直したもので、CFF テーブルを持ち、glyf テーブルは一切ありません。公開前に sfnt バージョンが OTTO であることも確認しています。

PDF への埋め込み、フォント変換、レイアウトエンジン、ファイル名ではなく構造をチェックするバリデーターなど、アウトライン形式を区別するもののテストにお使いください。6 書体を用意しており、TTF、WOFF、WOFF2 のセットと揃えているので、同じ書体をコンテナ間で比較できます。

OTF サンプルファイルをダウンロード

ファイル詳細サイズダウンロード
sample-font-roboto-mono-regular.otf
Roboto Mono Regular • 等幅 · 400
Roboto Mono Regular · SIL Open Font License 1.1194 KB
193,880 バイト
OTF をダウンロード
sample-font-open-sans-regular.otf
Open Sans Regular • サンセリフ · 400
Open Sans Regular · SIL Open Font License 1.1195 KB
195,060 バイト
OTF をダウンロード
sample-font-lora-regular.otf
Lora Regular • セリフ · 400
Lora Regular · SIL Open Font License 1.1216 KB
215,640 バイト
OTF をダウンロード
sample-font-roboto-regular.otf
Roboto Regular • サンセリフ · 400
Roboto Regular · SIL Open Font License 1.1231 KB
230,800 バイト
OTF をダウンロード
sample-font-roboto-bold.otf
Roboto Bold • サンセリフ · 700
Roboto Bold · SIL Open Font License 1.1231 KB
231,268 バイト
OTF をダウンロード
sample-font-inter-regular.otf
Inter Regular • サンセリフ · 400
Inter Regular · SIL Open Font License 1.1521 KB
521,256 バイト
OTF をダウンロード
6 ファイル · 直接リンク · 登録不要 · CORS 対応

コマンドラインや CI でこれらのファイルを使う

どの URL も固定で、CORS も許可しています。テストで SHA-256 を固定しておけば、フィクスチャが変わった瞬間に気づけます。

# ファイルを 1 つダウンロード
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/fonts/otf/sample-font-roboto-mono-regular.otf

# 検証する(全ファイルの SHA-256 は上に記載)
shasum -a 256 sample-font-roboto-mono-regular.otf

# 全サンプルファイルの機械可読インデックス
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="otf")'

OTF 形式の概要

正式名称OpenType フォント(CFF アウトライン)
拡張子.otf
MIME タイプfont/otf
規格OpenType(ISO/IEC 14496-22)、CFF アウトライン
アウトライン3 次ベジェ曲線(CFF / Type 2 charstring)
マジックバイト4F 54 54 4F(「OTTO」)
ライセンスSIL Open Font License 1.1
検証済みsfntVersion が OTTO、CFF あり、glyf なし

OTF サンプルファイルでテストされること

  • CFF と glyf のアウトラインを区別する必要があるパーサー
  • PDF へのフォント埋め込みとサブセット化
  • 印刷・デザインツールでのフォントの扱い
  • フォント変換ツール(OTF から WOFF2)
  • 拡張子ではなく構造を検査するアップロード検証
テストのポイント。 意外に思われるかもしれませんが、これらの OTF は対応する TTF より大きくなっています。3 次曲線の charstring は曲線あたりではよりコンパクトですが、当サイトのビルドでは、通常テーブルを縮める CFF の圧縮処理であるサブルーチン化を適用していないためです。 ファイルが本当に OpenType/CFF であることをテストで証明したい場合は、拡張子を信用せず、CFF テーブルと OTTO シグネチャを確認してください。

よくある質問

これは本物の OTF ですか、それとも名前を変えた TTF ですか?

本物です。各書体は fontTools の FontBuilder で作り直しています。すべてのグリフを Type 2 charstring ペンで描き直して CFF テーブルに収め、sfnt バージョンを OTTO にして書き出しています。公開前には各ファイルを開き直し、CFF があり glyf がないことを確認しています。同じことは fontTools で、または先頭 4 バイトが OTTO であるかを見れば確かめられます。

Web サイトでは OTF と WOFF2 のどちらを使うべきですか?

常に WOFF2 です。OTF はデスクトップと印刷向けの形式です。ブラウザに OTF を配信すると、同じ書体の WOFF2 ならおよそ 4 分の 1 のサイズで済むところを、非圧縮のフォントを送ることになります。OTF はデザインツール、PDF への埋め込み、サーバーサイドのレンダリング用に取っておきましょう。

これらのフォントは商用プロジェクトで使えますか?

はい。すべての書体は SIL Open Font License 1.1 で公開されており、商用を含め、使用、改変、埋め込み、再配布が認められています。フォント単体での販売はできず、改変版には元の予約フォント名を使えません。ライセンスの全文はファイルと一緒に公開しています。

これらは可変フォントですか?

いいえ。元のソースは可変フォントですが、変換前にそれぞれを単一の静的なウェイトにインスタンス化し、残った fvar、avar、STAT、gvar テーブルを削除しています。フォントローダー、サブセット化ツール、バリデーターは通常、静的な書体を対象にテストされます。また、取り残されたバリエーションテーブルは、原因のわかりにくい失敗を招きがちです。

ファイルには全文字セットが含まれていますか?

はい。元の文字セットをすべて含んでおり、ファミリーによって 778〜2,849 のコードポイントが割り当てられ、ラテン文字、ラテン文字拡張、ギリシャ文字、キリル文字をカバーしています。サブセット化は一切していないので、ご自身のサブセット化パイプラインで実際にファイルが小さくなるかのテストにも使えます。

これらの OTF ファイルは安全にダウンロードできますか?

はい。すべてのファイルは当サイトが公開しているスクリプトでゼロから生成したもので、収集したものやユーザーがアップロードしたものはなく、スクリプト、マクロ、実行ファイルも含まれていません。各ファイルの SHA-256 をこのページに掲載しているので、受け取ったファイルを検証できます。

OTF サンプルファイルを商用利用できますか?

はい。商用製品、テストスイート、デモ、再配布を含め、あらゆる目的に無料で使え、クレジット表記も不要です。ライセンス手続きも、誰かへの問い合わせも必要ありません。

これらのファイルに直接リンクしたり、CI で使ったりできますか?

はい。どのリンクも HTTPS の固定の直接 URL で、Access-Control-Allow-Origin: * と長期キャッシュのヘッダーが付いているため、curl、wget、fetch()、テストランナーから直接取得できます。全ファイルの JSON インデックスへのリンクは各ページにあります(コマンドラインのセクションを参照)。

関連するサンプルファイル

OTF に対応した無料ツール

  • ファビコン生成 — どんなロゴからでも、favicon.ico、全サイズの PNG、Apple タッチアイコン、webmanifest がそろったファビコン一式をワンクリックで作成できます。
  • テストファイル生成 — 1 KB〜2 GB の正確なサイズのダミーファイルを、ランダムバイト、テキスト、CSV、JSON でブラウザ上で生成します。

不具合や改善できそうな点を見つけましたか?いただいたメッセージはすべて読み、すぐに対応します。

ファイル処理パイプラインをテスト中ですか?私たちはそれを作っています。

アップロード、変換、プレビュー、文書処理、メディアのワークフローは、FreeToolsForWeb がクライアントのために設計・運用している本番システムそのものです。だからこそ、最初にこれらのファイルが必要になりました。

無料ツールを見る