メインコンテンツへスキップ
Toolars
探索
バグを報告

開発 · ローカルユーティリティ

CSS ミニファイ

CSS Minifier

ローカル Worker で CSS を圧縮。厳密な構文解析がエラーの行と列を示し、/*! ライセンスコメントは保持される。

タスクの道筋 / 入力から結果へ

スタイルシートを貼り付ける

ローカルで実行 · アップロードなし

CSS ミニファイの使い方、プライバシー、関連ツール

タスクの道筋 / 入力から結果へ

CSS を圧縮する方法

  1. 01

    スタイルシートを貼り付ける

    256 KiB以内のUTF-8ソースを貼り付けます。圧縮モードではインデント設定を使用できません。

  2. 02

    まずサンプルで試す

    サンプルを読み込みました。準備ができたらローカル変換を実行してください。

  3. 03

    「圧縮」を押す

    「圧縮」を押します。CSSOは通常のコメントを削除し、ルールを再構成せずにCSSを短くします。/*!...*/ コメントは残ります。対象の画面で確認してください。

  4. 04

    統計を確認する

    入力と出力のUTF-8バイト数、削減率を比べます。削減量が負なら結果は大きくなっています。コピーやダウンロードの前に確認してください。

  5. 05

    結果をコピーまたはダウンロードする

    「結果をコピー」でクリップボードへ、「ダウンロード」で toolars.min.css として保存します。出力がそのまま style ブロックやコミットに向かうなら「結果をコピー」が近道です。「リセット」でワークスペースを空にして次のスタイルシートに進めます。

ツールの概要

処理
ブラウザー内で完結
入力の外部送信
なし
保存
一切保存しません
価格
無料

入力はブラウザに留まります。

CSS ミニファイ は検証済みのローカル実行パスを使用し、隠れた入力・出力履歴を作成しません。

ローカル実行

現在のブラウザタブ内で実行されます。

隠れた処理なし

使用中のツールデータが Toolars のドキュメントレコードになることはありません。

アカウント不要

プロフィールを作成せずにコアワークフローを使えます。お気に入りはログイン後にアカウントへ同期されます。

即時リセット

タブを閉じれば、作業中のデータは消えます。

CSS ミニファイ が役立つ場面

コードレビュー

他の開発者と共有する前に、ソースを確認しやすくします。

ビルド成果物

ソースを実行せずに、コンパクトな HTML・CSS・JavaScript を生成します。

コピー可能なスニペット

ピンポイントの例を整形し、そのままドキュメントやエディタに移せます。

CSS ミニファイ が実際に行うこと

何か月も手で調整してきたスタイルシートに本番用の形が必要です。クリティカル CSS のブロックはドキュメントの head に入れる前にもう少し小さくしたい。デザインシステムのリリースには前後の数字を手早く比較したい。CSS ミニファイは圧縮結果と正確な削減量をローカルで示し、厳密な解析はそのまま出荷されていたかもしれない迷子の波括弧を捕まえます。リリース候補のたびに実行し、読めるソースはバージョン管理に残しておきましょう。未公開のスタイルがブラウザの外に出ることはなく、アカウントも不要です。

よくある質問

ミニファイは何を変えますか?
CSSOは構文を短くして通常のコメントを削除しますが、/*! で始まるコメントは残します。ルールの再構成は無効で、HTMLやJavaScriptは処理しません。
どんなコメントが圧縮後も残りますか?
/*! で始まるコメントだけです。これはライセンスや帰属表示のバナーの一般的な慣例で、配布後も帰属が残るよう出力に残されます。通常の /* */ コメントは取り除かれるので、残したいものは圧縮前に /*! 形式に移してください。
圧縮でスタイルの適用は変わりますか?
ここではブラウザーでの表示を検証しません。代替ルールの順序、セレクター、カスタムプロパティを含め、対象ページで確認してください。解析成功は同じレイアウトの保証ではありません。
スタイルシートが拒否されたのはなぜですか?
圧縮器自体がエラーに寛容だからこそ、CSS は圧縮前に厳格なパーサーで解析されます。タイポ、閉じられていない波括弧、無効な宣言があると、行と列が示されて実行が止まります。微妙に間違った出力を出すことはありません。同じ厳密な解析が、このファミリーの対になる CSS フォーマッターにも使われています。
上限はどのくらいですか?
入力は256 KiB、出力は512 KiBまでです。ローカルWorkerの起動と実行にはそれぞれ5秒の制限があり、入力の編集やキャンセルで停止します。 ソースはこのブラウザーにとどまり、アップロードされません。
CSS はどこかにアップロードされますか?
いいえ。ソースはローカル Worker で解析し、実行・送信・保存しません。解析成功はアプリの正しさやブラウザー互換性を保証しません。

開発者ツールを続ける

行き止まりではなく、関連タスクへ。

完全な索引に戻らずに、別のフォーカスされたワークスペースへ移動できます。

コード → 画像変換

Code to Image Converter

6 言語のコードをシンタックスハイライト付きで PNG・SVG に書き出し。ライト/ダークテーマ、行番号、タイトル、1x/2x に対応。

作成

URL スラッグジェネレーター

URL Slug Generator

タイトルを入力しながらクリーンな URL スラッグへ変換。アクセントは除去、& は展開、非ラテン文字は保持、区切りは選択。

作成

React Native シャドウジェネレーター

React Native Shadow Generator

React Native の旧 shadow プロパティと boxShadow を iOS・Android で並べて比較・調整し、StyleSheet コードをコピー。

作成

Base64 エンコード / デコード

Base64 Encoder/Decoder

Unicode テキストのエンコードや Base64 のデコードをローカルで行います。URL セーフ値にも対応。

変換