🗜️テキスト LZ 圧縮 / 解凍
長いテキスト(JSON・コード)を LZ-string で圧縮して短い文字列に変換します。URL パラメータでデータを渡す、短い共有リンクの作成、localStorage の節約、チャットで長いコードの共有などによく使われます。
🔒 ブラウザ内処理✓ ウォーターマークなし✓ 登録不要
使い方
- 1元のテキストまたは圧縮された文字列を入力します。
- 2方向(圧縮/解凍)は自動検出されます。
- 3結果をコピーします。
よくある質問
圧縮率はどれくらいですか?+
JSON・コードのように繰り返しの多いテキストは 70%+ 削減。自然言語は 30~50% 程度減少します。
LZ-string とは?+
JavaScript でよく使われるテキスト圧縮ライブラリ。URL safe モードで圧縮すれば URL にそのまま入る文字列が出ます。
Base64 エンコードと違いますか?+
Base64 は長くなるエンコード(33% 増加)、LZ-string は圧縮。短くする目的なら LZ-string が適切です。
URL に入れて安全ですか?+
URL-safe オプションを使えば ?, =, & のような特殊文字が入らず安全です。
復号鍵が必要ですか?+
暗号ではなく単純な圧縮なので鍵なしで誰でも解けます。セキュリティ目的ではなく長さ削減用途です。
ハングルも圧縮されますか?+
はい。Unicode をそのまま処理します。ハングルが多いテキストは一般的に英文より圧縮率がやや低い。