WOFF2 を TTF に変換

ここで WOFF2 を TTF に変換できます。無料、アカウント不要です。ファイルを上の枠に落とせば、数秒で結果がダウンロードできる状態になります。 ファイルは暗号化されて当方のサーバーへ送られ、そこで変換され、処理が終わり次第削除されます

  • 処理される場所 当サイトのサーバー上です。この処理に必要なソフトウェアは、ブラウザーでは動かせません。
  • 可逆 何も捨てられません。TTFはWOFF2が持っていたものをそのまま保持します。
  • ファイルサイズの上限 1ファイルあたり25MBまで。無料、アカウント不要です。
  • 知っておきたいこと 包みを解いたフォントが何になるかは、中の輪郭が決めます。PostScript の曲線を持つ WOFF は OTF に、TrueType の曲線を持つ WOFF は TTF になります。もう一方を指定された場合は、名前だけ違うファイルを返すのではなく、お断りします。

一度に100ファイルまで。フォーマットが混ざっていても構いません。

なぜ WOFF2 はあなたの機械にインストールできないのか

それは配信用の入れ物であって、オペレーティングシステムが言う意味でのフォント形式ではありません。Windows も macOS も Linux も、インストールするのは sfnt ファイル ── TTF や OTF です ── で、圧縮されたウェブ用の入れ物を扱うハンドラーはどれも持っていません。だから .woff2 をダブルクリックしても、どの機械でも何も起きません。

これを展開するのは回避策でも劣化でもありません。WOFF2 は sfnt フォントから作られたもので、この変換はそのフォントをもう一度生み出します。同じ輪郭、同じ文字マップ、同じメトリクス、同じフィーチャーテーブル。出てくるのは、もともと中に入っていたそのファイルです。

TTF が作れるかどうかを決める曲線の検査

フォントは二種類の曲線のどちらかを持っています。二次曲線は glyf テーブルに入り TrueType に属し、三次の PostScript 曲線は CFF テーブルに入り OpenType に属します。どちらも WOFF2 に収まりますが、ウェブファイルの拡張子はどちらが中にあるかを何も教えてくれません。

だからこの変換ツールは中身を見ます。フォントが CFF の輪郭を持っていて TTF が求められたなら、そこで止まってそう告げます ── 「このフォントは PostScript(CFF)の輪郭を持っているため、展開すると TTF ではなく OTF になります」。拡張子が中身を偽るファイルを書き出すよりそのほうがいいからです。このメッセージはあなたのファイルの不具合ではなく、どちらの行き先を選ぶべきだったかの答えです。OTF も同じように問題なくインストールできます。

Windows、macOS、Linux への変換後の TTF のインストール

Windows ではファイルをダブルクリックして「インストール」を選ぶか、設定のフォントパネルにドラッグします。全ユーザー向けにインストールするには管理者権限が必要ですが、自分だけ向けなら不要で、たいていはそれで十分です。macOS ではダブルクリックして Font Book に追加させます。Linux ではホームフォルダー内のフォントディレクトリに置いてキャッシュを更新します。

どこでも共通する規則が一つあります。アプリケーションはフォントの一覧を起動時に読み込みます。ワープロやブラウザー、デザインツールがすでに開いた状態でフォントをインストールしても、そのプログラムを再起動するまで一覧には現れません。ここに費やされる困惑は少なくありません。

手に入るのは、そのウェブサイトが配信していたものだけです

ウェブフォントはほぼ例外なくサブセット化されています。サイトが実際に使う文字だけに絞り込むことが、ページの軽量化のほぼすべてを生むからです。英語サイト用に用意されたファイルには、基本的なラテン文字と少しの約物しか含まれていないことがよくあります。

展開した TTF もそれをそのまま引き継ぎます。アクセント記号やユーロ記号、ギリシャ文字を打つと空白の四角形になります。その字形がファイルに一度も入っていなかったからです。これは展開したウェブフォントと、そのもとになったデスクトップ版との間でいちばん大きな違いで、この結果で妥協する前に元のフォントを探す理由でもあります。

インストールはできたのに、メニューの名前がおかしい

アプリケーションが表示するのは、フォント自身の name テーブルに保存されているファミリー名であって、ファイル名ではありません。準備の過程でその名前は日常的に書き換えられます。キット生成ツールは平気で "brandsans-webfont" のような名前をファイルに焼き込むので、書体は誰も見覚えのない名前でメニューに現れます。

これは見た目の問題で、しばらくそのフォントを使い続けるならフォントエディタで直せます。二つのファイルが同じファミリー名を主張しているときのほうが影響は大きく、文書がどちらを先にインストールしたかによって微妙に違う版のあいだで切り替わってしまう原因になります。

Word や Canva、デザインソフトでの使用

インストールが済めば、TTF は他のデスクトップフォントと同じように振る舞います。ワープロや表計算ソフト、プレゼンテーションツール、画像編集ソフトのフォントメニューに現れ、どんな大きさでも使えます。ウェブフォント由来だからといって制限されることはありません。

注意点はごく普通のものです。それを使った文書を共有すると、受け取った側にも同じフォントが必要で、なければ代替に置き換えられてレイアウトが崩れます。文書にフォントを埋め込むことができる場合、それ自体がライセンスの問題です。ブラウザーの中で動くウェブ専用のデザインツールの多くは、ローカルにインストールしたフォントをまったく受け付けず、独自のアップロードの仕組みを持っています。それもまた、そのファイルの新たな配布です。

ウェブサイトから取ったフォントは、ライセンスの問題です

すべてのウェブフォントはダウンロードできるファイルです。それがブラウザーの動く仕組みだからです。だから手元にコピーがあるという事実は、使ってよいかどうかを何も証明しません。変換が簡単にできることも、許可されている証拠にはなりません。

商用のウェブライセンスはたいてい指定されたドメインと、月間ページビュー数の帯域に対して発行され、デザイナーの機械にその書体をインストールすることまでは含みません。それは別に売られるデスクトップライセンスです。SIL Open Font License の書体はきれいな例外で、単体で販売せず予約された名前を使い回さない限り、変換・インストール・再配布が認められています。その書体が本当に大事なら、きちんと入手するコストは、あとで生じる議論のコストより安く済みます。

ヒンティングと小さいサイズ、Windows での見え方

TrueType のフォントはヒンティングを持てます。グリフごとの小さなプログラムで、レンダラーに小さいサイズでの輪郭のずらし方を伝え、ステムがピクセルの境界に合うようにします。その命令は WOFF2 のラッパーをそのまま通り抜けるので、展開した TTF は元のフォントが持っていたものをそのまま持っています。

それが実際に何かを意味するかどうかはフォント次第です。ヒンティングには相当な手作業が要り、多くの現代のリリースはほとんど持たず、一部のサブセッターは容量削減のために取り除きます。macOS はヒンティングを完全に無視し、高精細な画面ではほぼ見えません。フォントが薄く不揃いに見えるなら、それは Windows の機械の小さいサイズで起きているはずで、変換の性質ではなくファイルの性質です。

この変換がどこで動き、何を拒むか

この作業はサーバー上の fontTools が行います。ブラウザー版が存在しないからです。ファイルは暗号化された通信で送られ、隔離された環境で変換され、ジョブが終わった時点で作業ディレクトリが削除されます。無料枠は 1 ファイルあたり 25 MB、一日 100 回のサーバー変換で、最大 100 個のフォントをまとめると一つの ZIP で返ってきます。

この変換ツールがやらないことが二つあります。PostScript の輪郭を TrueType の輪郭に変えることはしません。それはコンテナを再パックすることではなく、すべてのグリフを描き直す作業で、中途半端な結果は見た目は合っていても字送りがおかしいフォントを作ってしまいます。そしてフォントでないファイルは読み込みません。スタイルシートや HTML のエラーページに .woff2 という拡張子が付いていても、変換されずに読み込めないファイルとして報告されます。

WOFF2 を TTF に変換する手順

  1. お手元の WOFF2 ファイル をこのページに落とすか、押してファイルを選んでください。
  2. 変換先に TTF を選び、変換を開始します。
  3. できあがった TTF ファイル をダウンロードします。

WOFF2 と TTF——何が変わるか

WOFF2とTTFの比較
WOFF2TTF
正式名称Web Open Font Format 2TrueType フォント
拡張子.woff2.ttf
メディアタイプfont/woff2font/ttf
最初の公開20181991
発行元W3CApple
仕様WOFF 2.0TrueType Reference Manual
ライセンスオープン標準オープン標準
現在の位置づけ現行現行
ブラウザで開けるかすべてのブラウザすべてのブラウザ
代わりに検討される形式WOFFOTF

残るもの

失われるものはありません。WOFF2 も TTF も中身を劣化なしに保持します。この変換が変えるのは包み方であって品質ではないので、劣化が積み重なる心配をせずに何度でも繰り返せます。

変換先の形式が追加で扱えるもの

TTF は作業のための形式で、WOFF2 は完成したものを渡すための形式です。戻ってくるのはページの絵ではなく、編集できる文字です。たいていはそれがこの変換の理由であり、同時にこの変換の限界でもあります。

結果を開く

FontForgeは WOFF2 と TTF のどちらも読めるので、別のプログラムを開かずに、結果を元のファイルと並べて確かめられます。

どちらの形式が何のためのものか

2 つは狙っている用途が違います。WOFF2 はウェブ、TTF は組版です。ここは考える価値があります。一方が存在する理由が、そのままもう一方が使いにくい理由になっていることが多いからです。

WOFF2 は W3C の形式です(2018 年に登場)。 WOFF 2.0 で規定されています。ファイルが、それを書いた道具より長く生きなければならないなら、この一点には値打ちがあります。

TTF は Apple の形式で、1991 年から使われています。規定は TrueType Reference Manual です。FontForge、Glyphs、FontLabがこの形式を読めます。

TTF は 1991 年、WOFF2 は 2018 年に登場しました。人に渡すならたいてい古いほうが安全で、新しいほうは同じ仕事をより少ないバイト数で片づけます。

WOFF2 から TTF:よくある質問

WOFF2 ファイル はどこかにアップロードされますか。

はい。この変換には、ブラウザーの中では動かないソフトウェアが必要です。ファイルは暗号化されて当方のサーバーへ送られ、処理が終わり次第削除されます。結果のファイルも 60 分後に削除されます。

WOFF2 から TTF への変換は無料ですか。

はい。25 MB までのファイルなら 1 日 100 回まで無料です。この変換だけは当方が費用を負担するサーバーで動くため、ここに上限があります。それ以外に制限はなく、透かしはどの場合も入りません。

WOFF2 を TTF に変換すると品質は落ちますか。

いいえ。TTF は同じ内容を何も捨てずに保持できるので、結果は品質の点で元のファイルと同じです。 包みを解いたフォントが何になるかは、中の輪郭が決めます。PostScript の曲線を持つ WOFF は OTF に、TrueType の曲線を持つ WOFF は TTF になります。もう一方を指定された場合は、名前だけ違うファイルを返すのではなく、お断りします。

WOFF2 から TTF への変換は可逆ですか。

失われるものはありません。WOFF2 も TTF も中身を劣化なしに保持します。この変換が変えるのは包み方であって品質ではないので、劣化が積み重なる心配をせずに何度でも繰り返せます。

TTF ファイル はそのあと編集できますか。

TTF は作業のための形式で、WOFF2 は完成したものを渡すための形式です。戻ってくるのはページの絵ではなく、編集できる文字です。たいていはそれがこの変換の理由であり、同時にこの変換の限界でもあります。

これらのフォーマットについて