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

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

CSS フォーマッター

CSS Formatter

CSS を読みやすく一貫したルールへ、2 または 4 スペースのインデントで再整形。端末のローカル Worker で厳密に解析する。

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

CSS を貼り付ける

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

CSS フォーマッターの使い方、プライバシー、関連ツール

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

CSS を整形する方法

  1. 01

    CSS を貼り付ける

    256 KiB 以下の UTF-8 ソースを入力します。整形では 2 または 4 スペースを選べます。

  2. 02

    インデントを選ぶ

    2個または4個のスペースを選びます。サンプルは読み込み済みで、新しい設定は「整形」を押したときに反映されます。

  3. 03

    本物のパーサーで整形する

    「整形」を押します。Prettierが選んだインデントと100列の印字幅でCSSを解析・再出力します。対象ページで確認してください。

  4. 04

    結果と統計を確認する

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

  5. 05

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

    「結果をコピー」でクリップボードへ、「ダウンロード」で toolars.css として保存できます。次のスタイルシートに移るときは、「リセット」で入力・出力・オプションを一度にクリアできます。

ツールの概要

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

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

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

ローカル実行

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

隠れた処理なし

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

アカウント不要

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

即時リセット

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

CSS フォーマッター が役立つ場面

コードレビュー

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

ビルド成果物

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

コピー可能なスニペット

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

CSS フォーマッター が実際に行うこと

圧縮済みのスタイルシートをレビューしやすくします。貼り付けて2個または4個のスペースを選び、整形後に対象ページでセレクターと代替ルールの順序を確認します。バイト数だけでは空白しか変わらなかった証拠になりません。

よくある質問

サイズ制限はどのくらいですか?
入力は256 KiB、出力は512 KiBまでです。ローカルWorkerの起動と実行にはそれぞれ5秒の制限があり、入力の編集やキャンセルで停止します。
整形すると CSS の動作は変わりますか?
整形は文字の配置を整える処理で、画面やブラウザー対応のテストではありません。対象ページでセレクター、カスタムプロパティ、カスケードを確認し、原本を残してください。
なぜ CSS が拒否されたのですか?
これはテキスト整形ツールではなくパーサーです。閉じられていない波括弧や混入した文字などの構文エラーは実行を停止し、ステータス行が問題の行と列を示します。無効な入力からは出力を生成しないので、中途半端なシートや推測されたシートが誤ってクリップボードに入ることはありません。
タブや 8 スペースのインデントは使えますか?
いいえ。「インデント幅」は 2 スペースと 4 スペースの 2 つだけで、ほとんどのスタイルシートが従う規約です。プロジェクトが別の幅を使う場合は、近い方でここで整形し、残りの差はエディターのフォーマッターに整えさせてください。
統計行は何を教えてくれますか?
この行は変換前後のUTF-8バイト数と差を示します。整形でサイズが増える場合もあり、数値は構文の妥当性や見た目の一致を示しません。
スタイルシートはどこかにアップロードされますか?
いいえ。ソースはローカル 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 セーフ値にも対応。

変換