PageSourceSearch

https://karuzip.com/

html karuzip.com collected 2026-10-05 10:40:17 UTC 82,784 bytes, 858 lines download raw bytes

1<!DOCTYPE html>
2<html lang="ja" data-alt-en="/en/">
3<head>
4<meta charset="UTF-8">
5<meta name="viewport" content="width=device-width, initial-scale=1.0">
6<link rel="icon" href="/favicon.ico" sizes="32x32">
7<link rel="icon" href="/favicon.svg" type="image/svg+xml">
8<link rel="apple-touch-icon" href="/apple-touch-icon.png">
9<!-- 製品全体を 1 書体(Zen Kaku Gothic New / SIL OFL 1.1)で担い、役割は字重で分ける。
10     800 は存在しないので h1 は 900、字標は 700。
11     配信は自ホストのサブセット。Google Fonts の CDN は使わない:
12     (1) 主要 3 ページで外部 Web フォントを読むのは audit-site-seo の error(第三者への通信)。
13     (2) 実測で CDN 経由は 490 KB / 56 リクエスト、自ホストのサブセットは 126 KB / 3 リクエスト。
14     サブセットの収録字はこのページの実文字+かな+ASCII。文案に新しい漢字を足したら
15     scripts/build-font-subset.py で作り直すこと(未収録の字は Yu Gothic UI へ落ちる)。 -->
16<link rel="preload" as="font" type="font/woff2" href="/assets/fonts/zen-kaku-gothic-new-900.f5c92669.woff2" crossorigin>
17<link rel="preload" as="font" type="font/woff2" href="/assets/fonts/zen-kaku-gothic-new-400.084eaf91.woff2" crossorigin>
18<link rel="preload" as="font" type="font/woff2" href="/assets/fonts/zen-kaku-gothic-new-700.820d2af1.woff2" crossorigin>
19<link rel="stylesheet" href="/karuzip-type.css?v=20261004-v227">
20<link rel="stylesheet" href="/site-shell.css?v=20261001b">
21<link rel="stylesheet" href="/en/consent.css?v=20260909b">
22<link rel="stylesheet" href="/site-search.css?v=20260815a">
23<title>無料の圧縮・解凍ソフト Karuzip|ZIP・7z・RAR・LZH 対応 Windows 11/10</title>
24<meta name="description" content="Karuzip(かるジップ)は広告や同梱ソフトがなく、アプリは利用状況を送信しません。ZIP・7z・RAR は右クリックですぐ解凍でき、アプリでは 320 拡張子の解凍に対応。文字化けしたファイル名は文字コードを選び直せます。圧縮は ZIP・7z など 7 形式、RAR は解凍のみ。">
25<link rel="canonical" href="https://karuzip.com/">
26<link rel="alternate" hreflang="ja" href="https://karuzip.com/">
27<link rel="alternate" hreflang="en" href="https://karuzip.com/en/">
28<link rel="alternate" hreflang="x-default" href="https://karuzip.com/">
29<script src="/site-language.js?v=20260924a"></script>
vendor: 1 bytes, line 29
29
30<script src="/site-shell.js?v=20261001b"></script>
30
31<meta property="og:type" content="website">
32<meta property="og:title" content="無料の圧縮・解凍ソフト Karuzip|ZIP・7z・RAR・LZH 対応 Windows 11/10">
33<meta property="og:description" content="Karuzip(かるジップ)は広告や同梱ソフトがなく、アプリは利用状況を送信しません。ZIP・7z・RAR は右クリックですぐ解凍でき、アプリでは 320 拡張子の解凍に対応。文字化けしたファイル名は文字コードを選び直せます。圧縮は ZIP・7z など 7 形式、RAR は解凍のみ。">
34<meta property="og:url" content="https://karuzip.com/">
35<meta property="og:image" content="https://karuzip.com/og-image.png">
36<meta property="og:image:width" content="1200">
37<meta property="og:image:height" content="630">
38<meta property="og:site_name" content="Karuzip">
39<meta property="og:locale" content="ja_JP">
40<meta property="og:locale:alternate" content="en_US">
41<meta name="twitter:card" content="summary_large_image">
42<meta name="twitter:site" content="@Karuzipofficial">
43<script type="application/ld+json">
44{
45  "@context": "https://schema.org",
46  "@type": "SoftwareApplication",
47  "@id": "https://karuzip.com/#software",
48  "name": "Karuzip",
49  "alternateName": "かるジップ",
50  "description": "Karuzip(かるジップ)は広告や同梱ソフトがなく、アプリは利用状況を送信しません。ZIP・7z・RAR は右クリックですぐ解凍でき、アプリでは 320 拡張子の解凍に対応。文字化けしたファイル名は文字コードを選び直せます。圧縮は ZIP・7z など 7 形式、RAR は解凍のみ。",
51  "url": "https://karuzip.com/",
52  "downloadUrl": "https://karuzip.com/download/Karuzip-Setup.exe?direct=1",
53  "softwareVersion": "2.2.7",
54  "fileSize": "12.55 MB",
55  "operatingSystem": "Windows 11, Windows 10",
56  "softwareRequirements": "Windows 10 / 11 (64bit)",
57  "applicationCategory": "UtilitiesApplication",
58  "inLanguage": "ja",
59  "image": "https://karuzip.com/og-image.png",
60  "offers": { "@type": "Offer", "price": "0", "priceCurrency": "JPY" },
61  "releaseNotes": "https://karuzip.com/koushin-rireki.html",
62  "sameAs": [ "https://github.com/AAAAAnson/karuzip", "https://apps.microsoft.com/detail/9N9KD93CM84T", "https://x.com/Karuzipofficial", "https://www.wikidata.org/wiki/Q140776024" ],
63  "publisher": { "@id": "https://karuzip.com/#organization" }
64}
65</script>
vendor: 1 bytes, line 65
65
66<script type="application/ld+json">
67{"@context":"https://schema.org","@type":"Organization","@id":"https://karuzip.com/#organization","name":"Karuzip","url":"https://karuzip.com/","logo":{"@type":"ImageObject","url":"https://karuzip.com/apple-touch-icon.png"},"email":"[email protected]","sameAs":["https://github.com/AAAAAnson/karuzip","https://apps.microsoft.com/detail/9N9KD93CM84T","https://zenn.dev/karuzip","https://x.com/Karuzipofficial"]}
68</script>
vendor: 1 bytes, line 68
68
69<script type="application/ld+json">
70{
71  "@context": "https://schema.org",
72  "@type": "WebSite",
73  "@id": "https://karuzip.com/#website",
74  "name": "Karuzip",
75  "alternateName": "かるジップ",
76  "url": "https://karuzip.com/",
77  "inLanguage": ["ja", "en"],
78  "publisher": { "@id": "https://karuzip.com/#organization" }
79}
80</script>
vendor: 1 bytes, line 80
80
81<script type="application/ld+json">
82{
83  "@context": "https://schema.org",
84  "@type": "BreadcrumbList",
85  "itemListElement": [
86    { "@type": "ListItem", "position": 1, "name": "ホーム", "item": "https://karuzip.com/" }
87  ]
88}
89</script>
89
90<!-- FAQPage は可視の「よくある質問」と逐語一致させること(OPERATIONS §7 の決まり)。
91     文言を直したら必ずこちらも同じ文字列に直す。 -->
92<script type="application/ld+json">
93{
94  "@context": "https://schema.org",
95  "@type": "FAQPage",
96  "mainEntity": [
97    {
98      "@type": "Question",
99      "name": "本当に無料ですか?",
100      "acceptedAnswer": {
101        "@type": "Answer",
102        "text": "無料です。広告やおすすめソフトの同梱はありません。"
103      }
104    },
105    {
106      "@type": "Question",
107      "name": "SmartScreen の青い画面が出ました。",
108      "acceptedAnswer": {
109        "@type": "Answer",
110        "text": "「詳細情報」を押すと「実行」が表示されます。"
111      }
112    },
113    {
114      "@type": "Question",
115      "name": "RAR を作れますか?",
116      "acceptedAnswer": {
117        "@type": "Answer",
118        "text": "RAR は解凍のみ対応です。圧縮は ZIP・7z・TAR・GZIP・BZIP2・XZ・WIM の 7 形式を選べます(パスワードは ZIP と 7z)。"
119      }
120    },
121    {
122      "@type": "Question",
123      "name": "ブラウザで使うツールとソフトの違いは?",
124      "acceptedAnswer": {
125        "@type": "Answer",
126        "text": "ツールはインストール不要で、ファイルは送信しません。まとめて処理するならソフトが向いています。"
127      }
128    },
129    {
130      "@type": "Question",
131      "name": "Lhaplus から乗り換えられますか?",
132      "acceptedAnswer": {
133        "@type": "Answer",
134        "text": "関連付けを切り替える手順を解決ガイドにまとめています。"
135      }
136    }
137  ]
138}
139</script>
139
140
141<script>/* 進場の動きは JS が使えて減速設定でないときだけ。先に印を付けて、描画前に隠す。 */
142(function(d){try{if(window.IntersectionObserver&&!(window.matchMedia&&matchMedia("(prefers-reduced-motion: reduce)").matches))d.classList.add("motion")}catch(e){}})(document.documentElement);</script>
142
143<style>
144/* トップ頁 v5(design_handoff_homepage/README.md が規格の正本)。
145   このページ専用の規則は全部ここに置く。共通枠(sheet・言語切替・検索・同意)は
146   site-shell.css ほかの共有 CSS が持つので、ここでは再定義しない。
147   /landing.css は英語トップ(/en/index.html)専用になった。 */
148:root{--ink:#1D2632;--ink2:#4A5564;--mute:#8893A3;--line:#E6EBF1;--ls:#CDD6E2;--bg:#FAFBFC;--blue:#2B6FD6;--blue-d:#225BB0;--tint:#F2F7FE;--soft:#F4F6F9;--soft-h:#EAEFF5;--ez:cubic-bezier(.22,.8,.28,1)}
149body.home{background:#fff;color:var(--ink);line-height:1.75}
150.home a{color:inherit;text-decoration:none}
151/* 本文の link だけ。header / footer(site-shell.css の共通部品)の色は触らない。 */
152.home main a:hover{color:var(--blue)}
153.home h1,.home h2,.home h3{font-weight:700}
154.m-only{display:none!important}
155.grid-paper{background-color:#F6F8FB;background-image:linear-gradient(rgba(29,38,50,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(29,38,50,.06) 1px,transparent 1px);background-size:44px 44px;background-position:center top}
156/* 2026-09-24: header は全站共通の 88px 方格紙(site-shell.css)。首屏はその直下から同じ方格で続く
157   (背景は同じ center top 起点・header 高さが 44 の倍数なので線が揃う)。以前の「透明 header の下へ
158   首屏を潜らせる」負の margin は不要になった。 */
159.glass{background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.95);box-shadow:0 1px 0 rgba(29,38,50,.06),0 8px 24px rgba(29,38,50,.05)}
160.stripe{align-self:flex-start;display:inline-block;font-size:11.5px;font-weight:700;line-height:1.75;color:var(--ink2);padding:2px 10px;border-radius:6px;background:repeating-linear-gradient(135deg,#E3E8EF 0 5px,#F0F3F7 5px 10px)}
161
162/* ボタン。影は付けない(設計の約束)。 */
163.kb{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 30px;border:0;border-radius:10px;background:var(--blue);color:#fff!important;font:700 16px/1 var(--font-ui);cursor:pointer;white-space:nowrap;transition:background .15s}
164.kb:hover{background:var(--blue-d)}
165.kb svg{width:18px;height:18px;flex:none}
166.kb-md{height:40px;padding:0 18px;font-size:14px;border-radius:9px}
167.kb-2{height:44px;background:#fff;color:var(--ink)!important;border:1px solid var(--ls);font-size:14.5px}
168.kb-2:hover{background:var(--soft);border-color:var(--mute)}
169.kb-full{display:flex;width:100%}
170
171/* 顶栏・页脚は全站共通(site-shell.css の「日本語 header / footer」節)。この頁では再定義しない。 */
172
173/* ---------- Hero ---------- */
174.hero5{max-width:1080px;margin:0 auto;padding:clamp(36px,6vw,84px) clamp(18px,2vw,24px) clamp(28px,4vw,48px);display:flex;flex-wrap:wrap;gap:36px 56px;align-items:center}
175.hero5-copy{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:20px;align-items:flex-start}
176.hero5 h1{margin:0;font-family:var(--font-brand);font-weight:900;font-size:clamp(29px,3.6vw,46px);line-height:1.36;letter-spacing:0;color:var(--ink)}
177.hero5-lead{margin:0;font-size:15px;color:var(--ink2);max-width:28em}
178.hero5-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px}
179.hero5-cta small{font-size:12.5px;color:var(--mute);line-height:1.6}
180.hero5-alt{font-size:13px;color:var(--ink2)}
181.hero5-m{align-self:stretch;display:flex;flex-direction:column;gap:10px}
182.nw{white-space:nowrap}
183.hero5-m p{margin:0;font-size:12px;color:var(--mute);text-align:center}
184.hero5-demo{flex:1.35 1 480px;min-width:0;padding:10px;border-radius:22px;background:rgba(255,255,255,.66);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.95);box-shadow:0 1px 0 rgba(29,38,50,.06),0 18px 44px rgba(29,38,50,.09)}
185.hero5-demo-head{display:flex;align-items:center;gap:8px;padding:4px 6px 10px}
186.hero5-demo-head span+span{font-size:12px;color:var(--mute)}
187.stats{max-width:1080px;margin:0 auto;padding:0 clamp(10px,2vw,24px) clamp(28px,4vw,56px)}
188.stats-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));border-radius:16px;box-shadow:0 1px 0 rgba(29,38,50,.06)}
189.stats-bar>*{padding:16px 22px;display:flex;align-items:baseline;gap:10px}
190.stats-bar>*+*{border-left:1px solid var(--line)}
191.stats-bar b{font-family:var(--font-display);font-size:26px;font-weight:700;line-height:1.2;color:var(--ink)}
192.stats-bar span{font-size:13px;color:var(--ink2)}
193
194/* ---------- 左見出し・右内容の区画 ---------- */
195.sec5{border-top:1px solid var(--line)}
196#bench{border-top:0}
197.row5{max-width:1080px;margin:0 auto;padding:clamp(48px,6vw,84px) clamp(18px,2vw,24px);display:flex;flex-wrap:wrap;gap:20px 56px}
198.col-l{flex:0 1 250px;min-width:0;display:flex;flex-direction:column;gap:10px}
199.col-r{flex:1 1 480px;min-width:0}
200.sec5 h2,.band h2,.dl5 h2{margin:0;font-family:var(--font-display);font-size:clamp(21px,2.2vw,26px);line-height:1.5}
201.col-l p{margin:0;font-size:13.5px;color:var(--ink2)}
202.more{font-size:13.5px;font-weight:700;color:var(--ink)!important;min-height:44px;display:flex;align-items:center}
203.more-r{align-self:flex-end;font-size:13.5px;color:var(--ink2)!important;min-height:44px;display:flex;align-items:center}
204
205/* 実測 */
206.chart{border-radius:16px;background:var(--soft);padding:24px 24px 14px;display:flex;flex-direction:column;gap:10px}
207.chart-t{margin:0;font-size:13px;font-weight:700;color:var(--ink)}
208.bars{height:200px;display:flex;align-items:flex-end;
208gap:6%;padding:0 4%;border-bottom:1px solid var(--ls)}
209.bar-c{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px}
210.bar-v{font-size:12px;font-weight:700;color:var(--ink2);font-variant-numeric:tabular-nums;line-height:1.2}
211.bar{width:100%;background:var(--ls);border-radius:5px 5px 0 0;transform-origin:bottom}
212.bar.is-kz{background:var(--blue)}
213.bar-c.is-kz .bar-v{color:var(--blue-d)}
214.bar-names{display:flex;gap:6%;padding:0 4%}
215.bar-names span{flex:1;min-width:0;text-align:center;font-size:11.5px;line-height:1.45;color:var(--ink2)}
216.bar-names .is-kz{font-weight:700;color:var(--ink)}
217.chart-note{margin:0;font-size:12px;color:var(--mute);line-height:1.6}
218
219/* ブラウザ版 */
220.col-l .intro{display:flex;flex-direction:column;gap:6px}
221.col-l .intro p{font-size:13px}
222.gtabs{display:flex;flex-direction:column;border-left:1px solid var(--line);margin-top:4px}
223.gtab{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 12px 0 17px;border:0;background:none;font:400 14px/1.4 var(--font-ui);color:var(--ink2);text-align:left;cursor:pointer}
224.gtab span{font-size:12px;font-weight:400;color:var(--mute)}
225.gtab[aria-selected="true"]{padding-left:16px;margin-left:-1px;border-left:2px solid var(--ink);font-weight:700;color:var(--ink)}
226.gtab:hover{color:var(--ink)}
227.tools{display:flex;flex-direction:column;gap:8px}
228.tool{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:14px;background:var(--soft);transition:background .15s,transform .15s}
229.tool:hover{background:var(--soft-h);transform:translateX(3px);color:var(--ink)!important}
230.tool[hidden]{display:none}
231.ico{flex:none;width:40px;height:40px;border-radius:10px;background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center}
232.ico svg,.tr svg,.pc svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
233.tool b{flex:1;min-width:0;font-size:15.5px}
234.tool span:last-child{flex:none;font-size:13px;color:var(--ink2)}
235
236/* 困りごと */
237.find{display:flex;flex-direction:column;gap:12px}
238.search5{height:48px;display:flex;align-items:center;gap:10px;padding:0 16px;border-radius:12px;background:#fff;border:1px solid var(--ls);color:var(--mute)}
239.search5:focus-within{border-color:var(--blue)}
240.search5 svg{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}
241.search5 input{flex:1;min-width:0;height:100%;border:0;outline:0;background:none;font:400 16px var(--font-ui);color:var(--ink)}
242.search5 input::placeholder{color:var(--mute);font-size:14px}
243.troubles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px}
244.tr{display:flex;flex-direction:column;gap:2px;padding:16px 18px;border-radius:12px;background:var(--soft);transition:background .15s,transform .15s}
245.tr:hover{background:var(--soft-h);transform:translateY(-2px);color:var(--ink)!important}
246.tr b{font-size:15px}
247.tr span{font-size:12.5px;color:var(--ink2);line-height:1.6}
248
249/* 約束(全頁で唯一の濃色帯) */
250.band{background:#1A212B;color:#E7EBF0}
251.band .row5{gap:24px 56px}
252.band .col-l{gap:12px}
253.band h2{color:#fff;line-height:1.55;white-space:nowrap;word-break:keep-all}
254.band .col-l p{color:#A8B2C0}
255.promises{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px}
256.pc{border-radius:14px;background:#222A35;padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px;transition:background .15s,transform .15s}
257.pc:hover{background:#29323E;transform:translateY(-3px)}
258.pc>svg{color:#A8B2C0}
259.pc b{font-size:16px;color:#fff}
260.pc p{margin:0;font-size:13px;color:#A8B2C0;line-height:1.8}
261
262/* よくある質問(+/−) */
263.faq5 .row5{gap:12px 56px}
264.qa5{border-bottom:1px solid var(--line)}
265.qa5:first-child{border-top:1px solid var(--line)}
266.qa5 h3{margin:0;font-size:15px}
267.qa5 button{width:100%;min-height:64px;display:flex;align-items:center;gap:16px;padding:12px 2px;border:0;background:none;font:700 15px/1.6 var(--font-ui);color:var(--ink);text-align:left;cursor:pointer}
268.qa5 button::after{content:"+";margin-left:auto;flex:none;font-weight:400;font-size:18px;color:var(--ink2)}
269.qa5 button[aria-expanded="true"]::after{content:"−"}
270.qa5 p{margin:0;padding:0 2px 18px;font-size:14px;color:var(--ink2);line-height:1.8}
271.qa5.is-closed p{display:none}
272
273/* ダウンロード */
274.dl5 .wrap5{max-width:1080px;margin:0 auto;padding:clamp(40px,6vw,84px) clamp(10px,2vw,24px)}
275.dl-card{border-radius:22px;background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.95);box-shadow:0 1px 0 rgba(29,38,50,.06);overflow:hidden}
276.dl-top{padding:clamp(22px,3.6vw,40px) clamp(20px,3.6vw,40px);
276display:flex;flex-wrap:wrap;align-items:center;gap:20px 24px}
277.dl-top>img{width:56px;height:56px;flex:none}
278.dl-title{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:2px}
279.dl5 h2{font-size:clamp(21px,2.3vw,28px);line-height:1.45}
280.dl-title p{margin:0;font-size:13.5px;color:var(--ink2)}
281.dl-m{flex:1 1 100%;display:flex;flex-direction:column;gap:10px}
282.dl-facts{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}
283.dl-facts>div{padding:14px clamp(20px,3.6vw,40px);display:flex;flex-direction:column;line-height:1.6;min-width:0}
284.dl-facts>*+*{border-left:1px solid var(--line)}
285.dl-facts .k{font-size:12px;color:var(--mute)}
286.dl-facts .v{font-size:13.5px;display:flex;align-items:baseline;gap:1em;min-width:0}
287.dl-facts{margin:0}
288.dl-facts dd{margin:0}
289.dl-facts .sha-g{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:1em}
290.sha-g dt{flex:1 1 100%}
291.dl-hash{font-size:13.5px;font-family:Consolas,'Cascadia Mono',monospace;max-width:9ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
292.u{color:var(--ink2)!important;text-decoration:underline!important;text-underline-offset:3px}
293
294/* ---------- 製品デモ(640×380 の版面を容器幅へ縮める) ---------- */
295.demo{position:relative;aspect-ratio:640/380;border-radius:14px;border:1px solid var(--line);overflow:hidden;background:#EEF2F7;font-family:var(--font-ui);color:var(--ink);line-height:1.5}
296.dm-stage{position:absolute;left:0;top:0;width:640px;height:380px;transform-origin:0 0}
297.dm-stage>*{position:absolute}
298.dm-ex{left:20px;top:20px;width:400px;height:272px;background:#fff;border:1px solid #D6DEE8;border-radius:9px;box-shadow:0 8px 24px rgba(20,40,80,.08);overflow:hidden;display:flex;flex-direction:column}
299.dm-title{height:30px;flex:none;display:flex;align-items:center;gap:7px;padding:0 10px;border-bottom:1px solid var(--line);font-size:12px}
300.dm-title svg{color:var(--ink2)}
301.dm-win{margin-left:auto;display:flex;gap:14px;color:var(--mute);font-size:11px}
302.dm-cols{height:24px;flex:none;display:flex;align-items:center;padding:0 12px;background:var(--bg);border-bottom:1px solid var(--line);font-size:10.5px;color:var(--mute)}
303.dm-cols span:first-child,.dm-row .nm{flex:1}
304.dm-cols span:last-child,.dm-row .ty{width:96px}
305.dm-row{height:30px;display:flex;align-items:center;gap:8px;padding:0 12px;font-size:12px;border-bottom:1px solid #F1F4F8;box-sizing:border-box}
306.dm-row.fold{height:0;overflow:hidden;opacity:0}
307.dm-row .fi{width:22px;display:flex;justify-content:center;color:var(--ink2)}
308.dm-row .ext{width:22px;height:16px;border-radius:3px;background:var(--blue);color:#fff;font-size:7.5px;font-weight:700;display:flex;align-items:center;justify-content:center;letter-spacing:.02em}
309.dm-row .ty{font-size:11px;color:var(--mute);border-radius:4px;padding:1px 6px;margin-left:-6px;box-sizing:border-box}
310.dm-menu{left:122px;top:88px;width:178px;padding:4px;background:#fff;border:1px solid #D6DEE8;border-radius:8px;box-shadow:0 10px 30px rgba(20,40,80,.14);font-size:12px;opacity:0}
311.dm-menu>div{height:26px;display:flex;align-items:center;padding:0 10px;color:var(--ink2);border-radius:5px}
312.dm-menu .mi{gap:6px;color:var(--ink)}
313.dm-menu .mi img{width:13px;height:13px}
314.dm-menu .ind{padding-left:29px}
315.dm-menu .sep{height:1px;background:var(--line);margin:3px 6px;padding:0}
316.dm-op{left:176px;top:104px;width:340px;background:#fff;border:1px solid #D6DEE8;border-radius:9px;box-shadow:0 14px 36px rgba(20,40,80,.16);overflow:hidden;opacity:0}
317.dm-op-h{height:26px;display:flex;align-items:center;gap:6px;padding:0 10px;background:var(--bg);border-bottom:1px solid var(--line);font-size:11px;font-weight:700}
318.dm-op-h img{width:13px;height:13px}
319.dm-op-h span{margin-left:auto;color:var(--mute);font-weight:400}
320.dm-op-b{padding:10px 12px 12px;display:flex;flex-direction:column;gap:7px}
321.dm-line{display:flex;align-items:baseline;font-size:11.5px}
322.dm-line>span:first-child{flex:1}
323.dm-cnt{font-size:11px;color:var(--ink2);font-variant-numeric:tabular-nums}
324.dm-tm{margin-left:10px;font-size:11px;color:var(--mute);font-variant-numeric:tabular-nums;min-width:62px;text-align:right}
325.dm-pb{height:6px;border-radius:3px;background:#E8EDF3;overflow:hidden}
326.dm-pb div{height:100%;width:0;background:var(--blue);border-radius:3px}
327.dm-moji{border-radius:7px;background:var(--bg);padding:6px 9px;display:flex;flex-direction:column;font-size:11.5px}
328.dm-moji>div{position:relative;height:22px;display:flex;align-items:center;overflow:hidden}
329.dm-moji .bad{position:absolute;
329left:0;font-family:Consolas,monospace;color:var(--ink2)}
330.dm-moji b{position:absolute;left:0;opacity:0}
331.dm-moji .fx{position:absolute;right:0;font-size:10px;color:var(--blue-d);opacity:0}
332.dm-foot{display:flex;align-items:center;font-size:10.5px;min-height:18px}
333.dm-tag{color:var(--blue-d);background:var(--tint);border-radius:999px;padding:1px 8px;opacity:0}
334.dm-done{margin-left:auto;color:#2FAA6A;font-weight:700;opacity:0}
335.dm-term{left:268px;top:20px;width:352px;height:300px;border-radius:10px;overflow:hidden;opacity:0;background:linear-gradient(180deg,#1C2129,#161A20);box-shadow:0 0 0 1px rgba(255,255,255,.06) inset,0 18px 44px rgba(12,18,28,.35);display:flex;flex-direction:column}
336.dm-mono{font-family:Consolas,'Cascadia Mono',var(--font-ui),monospace}
337.dm-tabs{height:30px;flex:none;display:flex;align-items:flex-end;padding:0 0 0 8px;background:#12161C}
338.dm-tab{height:24px;display:flex;align-items:center;gap:7px;padding:0 12px;border-radius:7px 7px 0 0;background:#1C2129;font-size:10px;color:#C4CBD4}
339.dm-tab i{width:6px;height:6px;border-radius:50%;background:#D97757}
340.dm-tab em{font-style:normal;color:#6B7482}
341.dm-tabs .dm-win{align-self:center;padding-right:12px;color:#5E6773;font-size:10px}
342.dm-body{flex:1;min-height:0;padding:14px 14px 18px;display:flex;flex-direction:column;gap:8px;font-size:10.5px;line-height:1.6;color:#D5DBE3}
343.dm-in{border:1px solid #3A3F48;border-radius:6px;padding:4px 9px;display:flex;gap:7px;min-height:17px}
344.dm-or{color:#D97757}
345.dm-ui{font-family:var(--font-ui)}
346.dm-say{display:flex;gap:7px;opacity:0}
347.dm-tool{border-radius:7px;background:rgba(255,255,255,.035);box-shadow:0 0 0 1px rgba(255,255,255,.05) inset;padding:8px 11px 9px;display:flex;flex-direction:column;gap:6px;opacity:0}
348.dm-tool>div:first-child{display:flex;gap:7px;align-items:baseline}
349.dm-tool b{font-weight:700;color:#fff}
350.dm-cmd{flex:1;min-width:0;color:#C4CBD4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
351.dm-perm{display:flex;align-items:center;gap:10px;padding-left:15px;color:#8E98A6;font-size:10px;opacity:0}
352.dm-yes{padding:0 8px;border-radius:4px;border:1px solid #3A3F48;color:#E7EBF0;line-height:1.7}
353.dm-no{color:#5E6773}
354.dm-out{display:grid;grid-template-columns:1fr auto 14px;column-gap:12px;row-gap:3px;padding-left:15px;color:#A8B2C0}
355.dm-out>span{display:contents}
356.dm-out>span>span{opacity:0}
357.dm-out .r{text-align:right}
358.dm-out .ok{color:#72C08F}
359.dm-agents{height:30px;flex:none;display:flex;align-items:center;gap:6px;padding:0 12px;border-top:1px solid rgba(255,255,255,.06);font-size:9.5px;color:#6B7482}
360.dm-agents>span:first-child{margin-right:2px}
361.dm-ag{display:flex;align-items:center;gap:4px;height:17px;padding:0 6px 0 2px;border-radius:999px;color:#8E98A6}
362.dm-ag i{width:13px;height:13px;border-radius:4px;background:#2A3039;color:#fff;font-size:8px;font-style:normal;font-weight:700;display:flex;align-items:center;justify-content:center}
363.dm-cap{left:20px;bottom:16px;height:28px;border-radius:999px;background:#fff;border:1px solid #D6DEE8;overflow:hidden;opacity:0}
364.dm-capf{position:absolute;left:0;top:0;bottom:0;width:0;background:#DCE8F9}
365.dm-capt{position:relative;height:100%;display:flex;align-items:center;padding:0 14px;font-size:12px;font-weight:700;color:var(--ink);white-space:nowrap}
366.dm-rip{left:0;top:0;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;border:2px solid var(--blue);opacity:0;pointer-events:none}
367.dm-cur{left:0;top:0;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.25))}
368
369/* 進場の動き。JS が html.motion を付けたときだけ隠す(JS 無し・減速設定では常に見える)。 */
370html.motion [data-reveal]:not(.is-in),html.motion [data-reveal-kids]:not(.is-in)>*{opacity:0}
370
371html.motion .bar:not(.is-in){transform:scaleY(0)}
372
373@media (max-width:720px){
374  .d-only{display:none!important}
375  .m-only{display:flex!important}
376  .hero5-copy{flex-basis:100%}
377  /* 手機幅(〜720px)では列数を画面幅に任せない。430px 級の端末で 2 列+1 格に崩れた(2026-09-24)。 */
378  .stats-bar,.dl-facts,.troubles,.promises{grid-template-columns:1fr}
379  .stats,.dl5 .wrap5{padding-left:18px;padding-right:18px}
380  .stats-bar>*+*{border-left:0;border-top:1px solid var(--line)}
381  .dl-facts>*+*{border-left:0;border-top:1px solid var(--line)}
382  .bar-names span{font-size:10.5px}
383  .t-open{display:none}
384  /* 手機では左見出しも全幅にし、ブラウザ版の分類は縦の索引ではなく横一列の切替にする。 */
385  .col-l{flex:1 1 100%}
386  .gtabs{flex-direction:row;gap:4px;margin-top:6px;border-left:0;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}
387  .gtabs::-webkit-scrollbar{display:none}
388  .tool{gap:14px;padding:14px 16px}
389  /* 页脚は 2 列。ツールの 2 列を横に並べ、ソフトと解決ガイドを先に置く。 */
390  .ico{width:36px;height:36px}
391  .gtab{flex:none;justify-content:flex-start;gap:6px;padding:0 12px}
392  .gtab[aria-selected="true"]{padding-left:12px;margin-left:0;border-left:0;border-bottom:2px solid var(--ink);margin-bottom:-1px}
393  .dl-facts a{display:inline-flex;align-items:center;min-height:44px}
394  /* 下部の常駐帯は全日本語頁で置かない(site-shell.css の html:has(header.kzh) 規則。2026-09-24)。 */
395}
396@media (prefers-reduced-motion:reduce){
397  .tool,.tr,.pc,.kb{transition:none}
398  .tool:hover,.tr:hover,.pc:hover{transform:none}
399}
400</style>
401<link rel="stylesheet" href="/content-editorial.css?v=20260924a">
402</head>
403<body class="home">
404<svg width="0" height="0" style="position:absolute" aria-hidden="true" focusable="false">
405<symbol id="i-folder" viewBox="0 0 24 24"><path d="M3 7.5A1.5 1.5 0 0 1 4.5 6H9l2 2h8.5A1.5 1.5 0 0 1 21 9.5v8a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 3 17.5z"/></symbol>
406<symbol id="i-news" viewBox="0 0 24 24"><rect x="4" y="4" width="16" height="16" rx="2"/><path d="M8 9h8M8 13h8M8 17h5"/></symbol>
407<symbol id="i-preview" viewBox="0 0 24 24"><path d="M2.5 12S6 5.5 12 5.5 21.5 12 21.5 12 18 18.5 12 18.5 2.5 12 2.5 12z"/><circle cx="12" cy="12" r="3"/></symbol>
408<symbol id="i-extract" viewBox="0 0 24 24"><path d="M4 9h16v10a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1z"/><path d="M3 5h18v4H3z"/><path d="M12 12v5M9.5 14.5 12 17l2.5-2.5"/></symbol>
409<symbol id="i-compress" viewBox="0 0 24 24"><path d="M4 14h6v6M20 10h-6V4M14 10l7-7M3 21l7-7"/></symbol>
410<symbol id="i-settings" viewBox="0 0 24 24"><path d="M4 7h10M18 7h2M4 17h2M10 17h10"/><circle cx="16" cy="7" r="2"/><circle cx="8" cy="17" r="2"/></symbol>
411<symbol id="i-replay" viewBox="0 0 24 24"><path d="M3 12a9 9 0 1 0 3-6.7L3 8"/><path d="M3 3v5h5"/></symbol>
412<symbol id="i-person" viewBox="0 0 24 24"><circle cx="12" cy="8" r="4"/><path d="M4 21a8 8 0 0 1 16 0"/></symbol>
413<symbol id="i-shield" viewBox="0 0 24 24"><path d="M12 3 4 6v6c0 5 3.5 8 8 9 4.5-1 8-4 8-9V6z"/></symbol>
414<symbol id="i-check" viewBox="0 0 24 24"><path d="M5 12.5 10 17.5 19 7"/></symbol>
415</svg>
416
417<!-- header / footer は全日本語頁で同一(scripts/site-shell-markup.mjs の正本を scripts/apply-shell-header.mjs が書く)。手で直さない。 -->
418<header class="kzh" data-kzh><div class="kzh-bar"><a class="kzh-brand" href="/" aria-label="Karuzip ホーム"><img src="/favicon.svg" alt="" width="26" height="26"><b>Karu<span>zip</span></b></a><nav class="kzh-nav" aria-label="メインナビゲーション"><a class="kzh-nav-a" href="/tsukaikata.html" data-kzh-menu="soft" aria-expanded="false" aria-controls="kzh-p-soft">ソフト<svg class="kzh-cv" viewBox="0 0 24 24" width="12" height="12" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg></a><a class="kzh-nav-a" href="/tools/" data-kzh-menu="tools" aria-expanded="false" aria-controls="kzh-p-tools">ツール<svg class="kzh-cv" viewBox="0 0 24 24" width="12" height="12" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg></a><a class="kzh-nav-a" href="/kaiketsu.html" data-kzh-menu="guide" aria-expanded="false" aria-controls="kzh-p-guide">解決ガイド<svg class="kzh-cv" viewBox="0 0 24 24" width="12" height="12" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg></a><a class="kzh-nav-a" href="/kaiketsu.html#formats" data-kzh-menu="formats" aria-expanded="false" aria-controls="kzh-p-formats">形式から探す<svg class="kzh-cv" viewBox="0 0 24 24" width="12" height="12" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m6 9 6 6 6-6"/></svg></a></nav><div class="kzh-side"><button class="kzh-sbtn" type="button" data-kzh-search aria-expanded="false" aria-controls="kzh-search" aria-label="サイト内を検索">
418<svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><circle cx="11" cy="11" r="7"/><path d="m20 20-3.5-3.5"/></svg><span class="kzh-sbtn-t">サイト内を検索</span><kbd aria-hidden="true">/</kbd></button><span class="kzh-langwrap"><button class="kzh-langbtn" type="button" data-kzh-lang aria-expanded="false" aria-controls="kzh-lang" aria-label="言語の切り替え(現在は日本語)"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><circle cx="12" cy="12" r="8.5"/><path d="M3.5 12h17M12 3.5c4.5 4.5 4.5 12.5 0 17-4.5-4.5-4.5-12.5 0-17Z"/></svg>日本語</button><div class="kzh-langmenu" id="kzh-lang" hidden><a class="kzh-lopt" href="/" aria-current="true" data-language-choice="ja" lang="ja" hreflang="ja"><span>日本語<small>Japanese</small></span><svg class="kz-i kzh-check" viewBox="0 0 24 24" width="14" height="14" aria-hidden="true"><path d="M5 12.5l4.5 4.5L19 7"/></svg></a><a class="kzh-lopt" href="/en/" data-language-choice="en" lang="en" hreflang="en"><span>English<small>英語</small></span></a><p class="kzh-lnote">選んだ言語はこのブラウザに保存します。</p></div></span>
418<a class="kzh-cta" href="https://karuzip.com/download/Karuzip-Setup.exe?direct=1" data-consent-measured-href="https://karuzip.com/dl.php" data-consent-unmeasured-href="https://karuzip.com/download/Karuzip-Setup.exe?direct=1" data-download-route="official_installer" data-cta-location="page_top" data-product-version="2.2.7">無料ダウンロード</a></div><button class="kzh-burger" type="button" data-kzh-drawer aria-expanded="false" aria-controls="kzh-drawer" aria-label="メニューを開く"><svg class="kz-i kzh-i-open" viewBox="0 0 24 24" width="22" height="22" aria-hidden="true"><path d="M4 7h16M4 12h16M4 17h16"/></svg><svg class="kz-i kzh-i-close" viewBox="0 0 24 24" width="22" height="22" aria-hidden="true"><path d="M6 6l12 12M18 6 6 18"/></svg></button><button class="kzh-ib" type="button" data-kzh-search aria-expanded="false" aria-controls="kzh-search" aria-label="サイト内を検索"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><circle cx="11" cy="11" r="7"/><path d="m20 20-3.5-3.5"/></svg></button></div><div class="kzh-drop kzh-panel" id="kzh-p-soft" data-kzh-panel="soft" hidden><div class="kzh-panel-in"><div class="kzh-cards"><a class="kzh-card" href="/#download"><b>無料ダウンロード</b><span>Windows 11 / 10(64bit) ・ 12.55 MB</span></a><a class="kzh-card" href="/tsukaikata.html"><b>使い方</b><span>全機能を実際の画面とあわせて 1 ページに</span></a><a class="kzh-card" href="/anzen.html"><b>安全性の案内</b><span>正規配布・検証方法・プライバシー</span></a><a class="kzh-card" href="/kaito-soft-hikaku.html"><b>実測比較</b><span>7-Zip・WinRAR・Lhaplus と比べました</span></a><a class="kzh-card" href="/koushin-rireki.html"><b>更新履歴</b><span>すべての版の変更点</span></a><a class="kzh-card" href="/asshuku-kaito-sokudo.html"><b>速度の実測</b><span>Windows 11 標準機能と ZIP の速度を比べました</span></a><a class="kzh-card" href="/7zip-hikaku.html"><b>7-Zip との違い</b><span>無料の圧縮・解凍ソフトを正直に比較</span></a><a class="kzh-card" href="/kaihatsu.html"><b>これまでと、これから</b><span>開発の予定</span></a></div></div></div><div class="kzh-drop kzh-panel" id="kzh-p-tools" data-kzh-panel="tools" hidden><div class="kzh-panel-in"><div class="kzh-tools"><div class="kzh-tools-l"><div class="kzh-tools-h"><b>ブラウザで使うツール</b><span>ファイルはこの端末から出ません</span></div><div class="kzh-tools-grid"><a class="kzh-tool is-sel" href="/tools/zip/" data-kzh-tool data-g="書庫" data-d="書庫を置くとその場で取り出せます。圧縮もこの画面で完結します。" data-n="上限を超える書庫はデスクトップ版で処理できます。" data-rel="ファイル名の文字化けを直す|/tools/mojibake/;中身を見る・書庫を検査する|/tools/preview/"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><g><path d="M14.5 4.5h5v5M19.5 4.5l-6 6"/></g><g><path d="M9.5 19.5h-5v-5M4.5 19.5l6-6"/></g></svg><span class="kzh-tool-t">ZIP を解凍・圧縮する</span></a><a class="kzh-tool" href="/tools/mojibake/" data-kzh-tool data-g="書庫" data-d="文字コードを判定して、読める名前のまま取り出します。修復前と修復後を並べて確認できます。" data-n="上限を超える書庫はデスクトップ版で処理できます。" data-rel="ZIP を解凍・圧縮する|/tools/zip/;解決ガイド:文字化けを直す|/zip-mojibake.html"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path d="M5 19 12 5l7 14 M8 14h8"/></svg><span class="kzh-tool-t">ファイル名の文字化けを直す</span></a><a class="kzh-tool" href="/tools/rar/" data-kzh-tool data-g="書庫" data-d="ブラウザ版の RAR 解凍は準備中です。Windows 版では解凍できます。" data-n="検証が済むまで公開しません。" data-rel="対応形式と検証状況|/tools/formats/"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><rect x="5.5" y="10" width="13" height="10" rx="2.5"/><g><path d="M8 10V7.5a4 4 0 0 1 8 0V10"/></g></svg><span class="kzh-tool-t">RAR の対応状況を見る</span><span class="kzh-soon">準備中</span></a><a class="kzh-tool" href="/tools/preview/" data-kzh-tool data-g="書庫" data-d="取り出す前に、項目数と展開後の容量を確かめられます。" data-n="上限を超える書庫はデスクトップ版で処理できます。" data-rel="ZIP を解凍・圧縮する|/tools/zip/">
418<svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path d="M3 12c2.5-3.7 5.2-5.5 9-5.5s6.5 1.8 9 5.5c-2.5 3.7-5.2 5.5-9 5.5S5.5 15.7 3 12Z"/><g><circle cx="12" cy="12" r="2.5"/></g></svg><span class="kzh-tool-t">中身を見る・書庫を検査する</span></a><a class="kzh-tool" href="/tools/image-compress/" data-kzh-tool data-g="画像" data-d="JPEG・PNG・WebP に対応します。縦横比は既定で保ちます。" data-n="上限を超える書庫はデスクトップ版で処理できます。" data-rel="証明写真の寸法を整える|/tools/id-photo/;PDF を結合・分割・圧縮する|/tools/pdf-merge/"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><g><path d="M4.5 4.5l6 6M5 10.5h5.5V5"/></g><g><path d="M19.5 19.5l-6-6M19 13.5h-5.5V19"/></g></svg><span class="kzh-tool-t">画像を圧縮・サイズ変更する</span></a><a class="kzh-tool" href="/tools/id-photo/" data-kzh-tool data-g="証明写真" data-d="パスポート、マイナンバー、運転免許の寸法に合わせます。顔や背景は変更しません。" data-n="受理を保証するものではありません。" data-rel="画像を圧縮・サイズ変更する|/tools/image-compress/"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><rect x="5" y="3" width="14" height="18" rx="2.5"/><g fill="currentColor" stroke="none"><circle cx="12" cy="8.5" r="2.1"/><path d="M8 17.5v-1c0-2.2 1.6-3.7 4-3.7s4 1.5 4 3.7v1Z"/></g></svg><span class="kzh-tool-t">証明写真の寸法を整える</span></a><a class="kzh-tool" href="/tools/pdf-merge/" data-kzh-tool data-g="PDF" data-d="選んだページを別の PDF に保存し、複数の PDF を結合したり容量を小さくしたりできます。" data-n="上限を超える書庫はデスクトップ版で処理できます。" data-rel="画像を圧縮・サイズ変更する|/tools/image-compress/"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><path d="M15.5 3h-10A1.5 1.5 0 0 0 4 4.5V17"/><rect x="8" y="6" width="12" height="15" rx="1.5"/><path d="M14 10.5v6M11 13.5h6"/></svg><span class="kzh-tool-t">PDF を結合・分割・圧縮する</span></a><a class="kzh-tool" href="/tools/formats/" data-kzh-tool data-g="形式" data-d="どの形式で何ができるか、最終検証日つきの一覧です。" data-n="上限を超える書庫はデスクトップ版で処理できます。" data-rel="形式から探す|/kaiketsu.html#formats"><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><g><path d="M4 6h2.5M10 6h10"/></g><g><path d="M4 12h2.5M10 12h10"/></g><g><path d="M4 18h2.5M10 18h7"/></g></svg><span class="kzh-tool-t">対応形式と検証状況</span></a></div><a class="kzh-more" href="/tools/">オンラインツールの一覧 ›</a></div><div class="kzh-tdetail" data-kzh-detail><span class="kzh-td-g">書庫</span><b class="kzh-td-t">ZIP を解凍・圧縮する</b><p class="kzh-td-d">書庫を置くとその場で取り出せます。圧縮もこの画面で完結します。</p><div class="kzh-td-rel"><span>あわせて使う</span><a href="/tools/mojibake/">ファイル名の文字化けを直す ›</a><a href="/tools/preview/">中身を見る・書庫を検査する ›</a></div><span class="kzh-td-n">上限を超える書庫はデスクトップ版で処理できます。</span></div></div></div></div><div class="kzh-drop kzh-panel" id="kzh-p-guide" data-kzh-panel="guide" hidden><div class="kzh-panel-in"><div class="kzh-guide"><div class="kzh-guide-l"><div class="kzh-grp"><div class="kzh-grp-h"><span>症状から探す</span><a href="/kaiketsu.html#symptoms">すべて ›</a></div><a class="kzh-li" href="/zip-kaito-dekinai.html"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><path d="M12 3 2.5 20h19L12 3Z M12 9v5 M12 17h.01"/></svg>ZIP が解凍できない<small>まずはこちら</small></a><a class="kzh-li" href="/zip-mojibake.html"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><path d="M5 19 12 5l7 14 M8 14h8"/></svg>ファイル名が文字化けする</a><a class="kzh-li" href="/formats/zip/password-open.html">
418<svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><rect x="5.5" y="10" width="13" height="10" rx="2.5"/><g><path d="M8 10V7.5a4 4 0 0 1 8 0V10"/></g></svg>パスワード付きが開けない</a><a class="kzh-li" href="/smartscreen.html"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><circle cx="12" cy="12" r="8.5"/><path d="M12 11v6 M12 7h.01"/></svg>SmartScreen の警告が出る</a><a class="kzh-li" href="/rar-kaito.html"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><rect x="4" y="4" width="16" height="16" rx="2.5"/><path d="M4 9h16M9.5 13.5h5"/></svg>RAR ファイルを開きたい</a><a class="kzh-li" href="/formats/zip/split-volumes.html"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><path d="M12 4v7M12 11l-7 7M5 13v5h5M12 11l7 7M14 18h5v-5"/></svg>分割ファイルが届いた</a></div><div class="kzh-grp"><div class="kzh-grp-h"><span>したい操作から探す</span><a href="/kaiketsu.html#actions">すべて ›</a></div><a class="kzh-li" href="/tools/zip/"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><g><path d="M14.5 4.5h5v5M19.5 4.5l-6 6"/></g><g><path d="M9.5 19.5h-5v-5M4.5 19.5l6-6"/></g></svg>解凍する</a><a class="kzh-li" href="/formats/zip/create-archive.html"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><g><path d="M4.5 4.5l6 6M5 10.5h5.5V5"/></g><g><path d="M19.5 19.5l-6-6M19 13.5h-5.5V19"/></g></svg>圧縮する</a><a class="kzh-li" href="/tools/preview/"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><path d="M3 12c2.5-3.7 5.2-5.5 9-5.5s6.5 1.8 9 5.5c-2.5 3.7-5.2 5.5-9 5.5S5.5 15.7 3 12Z"/><g><circle cx="12" cy="12" r="2.5"/></g></svg>中身を見る・検証する</a><a class="kzh-li" href="/tools/mojibake/"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><path d="M5 19 12 5l7 14 M8 14h8"/></svg>文字コードを選び直す</a><a class="kzh-li" href="/zip-password.html"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><rect x="5.5" y="10" width="13" height="10" rx="2.5"/><g><path d="M8 10V7.5a4 4 0 0 1 8 0V10"/></g></svg>パスワードを付ける</a><a class="kzh-li" href="/formats/zip/windows-extract.html"><svg class="kz-i" viewBox="0 0 24 24" width="18" height="18" aria-hidden="true"><g><path d="M4 6h2.5M10 6h10"/></g><g><path d="M4 12h2.5M10 12h10"/></g><g><path d="M4 18h2.5M10 18h7"/></g></svg>まとめて解凍する</a></div></div><div class="kzh-guide-r"><div class="kzh-grp-h"><span>形式から探す</span><a href="/kaiketsu.html#formats">320 形式すべて ›</a></div><form class="kzh-gbox" action="/kensaku.html" method="get" role="search" data-kzh-fmt-form><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><circle cx="10.5" cy="10.5" r="6.5"/><path d="m15.2 15.2 5.3 5.3"/></svg><input type="search" name="q" autocomplete="off" spellcheck="false" enterkeyhint="go" placeholder="拡張子(例:docx)" aria-label="拡張子で探す"></form><div class="kzh-gchips"><a href="/formats/zip.html">.zip</a><a href="/formats/7z.html">.7z</a><a href="/formats/rar.html">.rar</a><a href="/formats/tar.html">.tar</a><a href="/formats/gz.html">.gz</a><a href="/formats/lzh.html">.lzh</a><a href="/formats/iso.html">.iso</a><a href="/formats/001.html">.001</a></div><a class="kzh-gcard" href="/kaiketsu.html"><svg class="kz-i" viewBox="0 0 24 24" width="22" height="22" aria-hidden="true"><g><path d="M3.5 10.5v-4a2 2 0 0 1 2-2h4l3 3H18"/></g><g><path d="M3.5 10.5h16a1 1 0 0 1 1 1.3l-2 6.3a2 2 0 0 1-1.9 1.4H7a2 2 0 0 1-1.9-1.4Z"/></g></svg><span><b>解決ガイドの一覧</b><span>11 本のガイドと 18 本の形式別深掘り</span></span><i class="kzh-gchev" aria-hidden="true">›</i></a></div></div></div></div><div class="kzh-drop kzh-panel" id="kzh-p-formats" data-kzh-panel="formats" hidden><div class="kzh-panel-in"><div class="kzh-fmt"><form class="kzh-fbox" action="/kensaku.html" method="get" role="search" data-kzh-fmt-form>
418<svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><circle cx="10.5" cy="10.5" r="6.5"/><path d="m15.2 15.2 5.3 5.3"/></svg><input type="text" name="q" autocomplete="off" spellcheck="false" enterkeyhint="go" placeholder="拡張子を入力(例:lzh)" aria-label="拡張子で探す"></form><div class="kzh-fchips"><span>よく探される形式</span><a href="/formats/zip.html">.zip</a><a href="/formats/7z.html">.7z</a><a href="/formats/rar.html">.rar</a><a href="/formats/tar.html">.tar</a><a href="/formats/gz.html">.gz</a><a href="/formats/lzh.html">.lzh</a><a href="/formats/iso.html">.iso</a><a href="/formats/001.html">.001</a></div><a class="kzh-fall" href="/kaiketsu.html#formats">登録 320 拡張子の一覧 ›</a></div></div></div><div class="kzh-drop kzh-search" id="kzh-search" data-kzh-search-panel hidden><div class="kzh-search-in"><form class="kzh-sbox" action="/kensaku.html" method="get" role="search" data-kzh-search-form><svg class="kz-i" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true"><circle cx="11" cy="11" r="7"/><path d="m20 20-3.5-3.5"/></svg><input type="text" name="q" autocomplete="off" spellcheck="false" enterkeyhint="search" placeholder="やりたいこと・拡張子・困りごと(例:lzh、文字化け)" aria-label="サイト内を検索" data-kzh-q><button class="kzh-sclose" type="button" data-kzh-close>閉じる</button></form><div class="kzh-hot" data-kzh-hot><span>よく探されること</span><div><button type="button" data-kzh-pick="lzh">lzh</button><button type="button" data-kzh-pick="文字化け">文字化け</button><button type="button" data-kzh-pick="パスワード">パスワード</button><button type="button" data-kzh-pick="SmartScreen">SmartScreen</button><button type="button" data-kzh-pick="PDF">PDF</button><button type="button" data-kzh-pick="証明写真">証明写真</button></div></div><div class="kzh-results" data-kzh-results aria-live="polite" hidden></div><div class="kzh-none" data-kzh-none hidden><b>「<span data-kzh-none-q></span>」に一致するページはありません。</b><span>拡張子は「.」を付けずに入力してください。見つからないときは、よくある質問かお問い合わせをご利用ください。</span></div></div></div><div class="kzh-drop kzh-drawer" id="kzh-drawer" data-kzh-drawer-panel data-formats-count="320" data-en="/en/" hidden></div><span class="kzh-progress" aria-hidden="true"></span></header>
419
420<main id="main" class="kz-content kz-content--portal">
421<div class="top5 grid-paper">
422<section class="hero5">
423  <div class="hero5-copy" data-reveal-kids>
424    <h1>右クリックだけで、<br>解凍も圧縮も<br>すぐ終わる。</h1>
425    <p class="hero5-lead">ZIP・7z・RAR を選んだら、その場で解凍。文字化けしたファイル名は、一覧で確かめながら文字コードを選び直せます。</p>
426    <div class="hero5-cta d-only">
427      <a class="kb" href="https://karuzip.com/download/Karuzip-Setup.exe?direct=1" data-consent-measured-href="https://karuzip.com/dl.php" data-consent-unmeasured-href="https://karuzip.com/download/Karuzip-Setup.exe?direct=1" data-download-route="official_installer" data-cta-location="hero" data-product-version="2.2.7">無料ダウンロード</a>
428      <small>Windows 11 / 10 対応<br>公式インストーラー</small>
429    </div>
430    <a class="hero5-alt d-only" href="#download">Microsoft Store・winget など他の入手方法 ›</a>
431    <div class="hero5-m m-only">
432      <a class="kb kb-full" href="/tools/">ブラウザでツールを使う</a>
433      <p><span class="nw">無料・登録不要・インストール不要</span> ・ <span class="nw">ファイルは送信しません</span></p>
434      <button class="kb kb-2 kb-full" type="button" data-sheet="sheet-handoff">Windows 版のリンクを PC に送る</button>
435    </div>
436  </div>
437  <div class="hero5-demo d-only" data-reveal style="--d:240ms">
438    <div class="hero5-demo-head"><span class="stripe">Windows 版</span><span>右クリックから Agent・CLI まで</span></div>
439    <div class="demo" id="kz-demo" role="img" aria-label="操作の例:エクスプローラーで ZIP を右クリックして解凍し、文字化けしたファイル名を自動で直す。AI エージェントから CLI で複数の書庫を解凍する。">
440      <div class="dm-stage" aria-hidden="true">
441        <div class="dm-ex">
442          <div class="dm-title"><svg width="15" height="15" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"><use href="#i-folder"/></svg>ダウンロード<span class="dm-win"><span>—</span><span>□</span><span>×</span></span></div>
443          <div class="dm-cols"><span>名前</span><span>種類</span></div>
444          <div>
445            <div class="dm-row fold" data-k="nr0"><span class="fi"><svg width="15" height="15" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"><use href="#i-folder"/></svg></span><span class="nm">見積書_2026</span><span class="ty">フォルダー</span></div>
446            <div class="dm-row fold" data-k="nr1"><span class="fi"><svg width="15" height="15" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"><use href="#i-folder"/></svg></span><span class="nm">写真_沖縄</span><span class="ty">フォルダー</span></div>
447            <div class="dm-row fold" data-k="nr2"><span class="fi"><svg width="15" height="15" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"><use href="#i-folder"/></svg></span><span class="nm">資料一式</span><span class="ty">フォルダー</span></div>
448            <div class="dm-row fold" data-k="nr3"><span class="fi"><svg width="15" height="15" fill="none" stroke="currentColor" stroke-width="2" stroke-linejoin="round"><use href="#i-folder"/></svg></span><span class="nm">議事録_2019</span><span class="ty">フォルダー</span></div>
449            <div class="dm-row" data-k="r0"><span class="ext">ZIP</span><span class="nm">見積書_2026.zip</span><span class="ty" data-k="ty0">ZIP 書庫</span></div>
450            <div class="dm-row" data-k="r1"><span class="ext">7Z</span><span class="nm">写真_沖縄.7z</span><span class="ty" data-k="ty1">7z 書庫</span></div>
451            <div class="dm-row" data-k="r2"><span class="ext">RAR</span><span class="nm">資料一式.rar</span><span class="ty" data-k="ty2">RAR 書庫</span></div>
452            <div class="dm-row" data-k="r3"><span class="ext">LZH</span><span class="nm">議事録_2019.lzh</span><span class="ty" data-k="ty3">LZH 書庫</span></div>
453          </div>
454        </div>
455        <div class="dm-menu" data-k="menu"><div>開く</div><div class="mi" data-k="mi"><img src="/favicon.svg" alt="" width="13" height="13">Karuzip でここに解凍</div><div class="ind">Karuzip で圧縮</div><div class="sep"></div><div>プロパティ</div></div>
456        <div class="dm-op" data-k="op">
457          <div class="dm-op-h"><img src="/favicon.svg" alt="" width="13" height="13">Karuzip<span>×</span></div>
458          <div class="dm-op-b">
459            <!-- 件数は示意。秒数は速度の約束と読まれるので出さない(2026-09-23 所有者決定)。 -->
460            <div class="dm-line"><span>見積書_2026.zip を解凍しています</span><span class="dm-cnt" data-k="cnt">0 / 48 件</span></div>
461            <div class="dm-pb"><div data-k="pf"></div></div>
462            <div class="dm-moji">
463              <div><span class="bad" data-k="ga0">Œ©Ï‘‚_ÅIŁ”Å.xlsx</span><b data-k="gb0">見積書_最終版.xlsx</b><span class="fx" data-k="gc0">✓ 修正</span></div>
464              <div><span class="bad" data-k="ga1">
464”[•i—\’è•\.pdf</span><b data-k="gb1">納品予定表.pdf</b><span class="fx" data-k="gc1">✓ 修正</span></div>
465              <div><span class="bad" data-k="ga2">‰ïŽÐˆÄ“à.docx</span><b data-k="gb2">会社案内.docx</b><span class="fx" data-k="gc2">✓ 修正</span></div>
466            </div>
467            <div class="dm-foot"><span class="dm-tag" data-k="tag">文字コードを選択:日本語(CP932)</span><span class="dm-done" data-k="done">✓ 完了</span></div>
468          </div>
469        </div>
470        <div class="dm-term" data-k="term">
471          <div class="dm-tabs"><div class="dm-tab dm-mono"><i></i>claude<em>~/ダウンロード</em></div><span class="dm-win"><span>—</span><span>□</span><span>×</span></span></div>
472          <div class="dm-body dm-mono">
473            <div class="dm-in"><span class="dm-or">›</span><span class="dm-ui" data-k="tl0" data-full="このフォルダの書庫を全部解凍して"></span></div>
474            <div class="dm-say dm-ui" data-k="ar"><span class="dm-or dm-mono">●</span>3 つの書庫を Karuzip CLI で解凍します。</div>
475            <div class="dm-tool" data-k="tool">
476              <!-- 実在する CLI の書き方(1 回の呼び出しで 1 操作。Agent が書庫ごとに呼ぶ)。枠に収まらない分は省略記号で切る。 -->
477              <div><span class="dm-or">●</span><b>Bash</b><span class="dm-cmd" data-k="tl1" data-full="karuzip-cli --json archive.extract --archive 写真_沖縄.7z --destination 写真_沖縄"></span></div>
478              <div class="dm-perm dm-ui" data-k="perm">実行しますか?<span class="dm-yes" data-k="yes">はい</span><span class="dm-no">いいえ</span></div>
479              <div class="dm-out">
480                <span data-k="to0"><span>⎿ 写真_沖縄.7z</span><span class="r">126 件</span><span class="ok">✓</span></span>
481                <span data-k="to1"><span>&nbsp;&nbsp;資料一式.rar</span><span class="r">54 件</span><span class="ok">✓</span></span>
482                <span data-k="to2"><span>&nbsp;&nbsp;議事録_2019.lzh</span><span class="r">18 件</span><span class="ok">✓</span></span>
483              </div>
484            </div>
485            <div class="dm-say dm-ui" data-k="ts"><span class="dm-or dm-mono">●</span><span>3 / 3 書庫を解凍しました</span></div>
486          </div>
487          <!-- Codex・DeepSeek の字母方块は仮置き。公式ロゴへ替えるなら使用許諾を取ってから。 -->
488          <div class="dm-agents"><span>対応エージェント</span><span class="dm-ag" data-k="a0"><i>C</i>Claude Code</span><span class="dm-ag" data-k="a1"><i>X</i>Codex</span><span class="dm-ag" data-k="a2"><i>D</i>DeepSeek</span></div>
489        </div>
490        <div class="dm-cap" data-k="cap"><div class="dm-capf" data-k="capf"></div><span class="dm-capt" data-k="capt"></span></div>
491        <div class="dm-rip" data-k="rip"></div>
492        <svg class="dm-cur" data-k="cur" viewBox="0 0 16 22" width="15" height="21"><path d="M1 1v17l4.5-4.2 3 6.7 2.6-1.2-3-6.6H14Z" fill="#1D2632" stroke="#fff" stroke-width="1.3" stroke-linejoin="round"/></svg>
493      </div>
494    </div>
495  </div>
496</section>
497
498<div class="stats">
499  <div class="stats-bar glass" data-reveal style="--d:360ms">
500    <div><b>0</b><span>広告・同梱ソフト</span></div>
501    <!-- CLI は区画を置かず 1 格だけ、/cli.html へ渡す(2026-09-23 所有者決定)。320 は現站の口径「拡張子の解凍に対応」に揃える。 -->
502    <a href="/cli.html"><b>CLI</b><span>Agent・コマンド操作に対応 ›</span></a>
503    <a href="/kaiketsu.html#formats"><b>320</b><span>拡張子の解凍に対応 ›</span></a>
504  </div>
505</div>
506</div>
507
508<section class="sec5" id="bench" aria-labelledby="bench-title">
509  <div class="row5">
510    <div class="col-l" data-reveal>
511      <h2 id="bench-title">実測で比べました</h2>
512      <p>ほかのソフトが速い場面も含めて、測った結果をそのまま載せています。</p>
513      <a class="more" href="/asshuku-kaito-sokudo.html">詳しく ›</a>
514    </div>
515    <div class="col-r" data-reveal style="--d:90ms">
516      <figure class="chart" style="margin:0">
517        <p class="chart-t">
5171,000 ファイル(371MB)を ZIP に圧縮した時間(秒・短いほど速い)</p>
518        <div class="bars" aria-hidden="true">
519          <div class="bar-c"><span class="bar-v">15.23</span><div class="bar" style="height:86%"></div></div>
520          <div class="bar-c"><span class="bar-v">5.87</span><div class="bar" style="height:33%"></div></div>
521          <div class="bar-c"><span class="bar-v">5.20</span><div class="bar" style="height:29.5%"></div></div>
522          <div class="bar-c is-kz"><span class="bar-v">1.29</span><div class="bar is-kz" style="height:7.3%"></div></div>
523          <div class="bar-c"><span class="bar-v">1.26</span><div class="bar" style="height:7.1%"></div></div>
524        </div>
525        <div class="bar-names" aria-hidden="true"><span>PowerShell</span><span>エクスプローラー<span class="d-only">相当</span></span><span>tar</span><span class="is-kz">Karuzip</span><span>7-Zip</span></div>
526        <figcaption class="chart-note">PowerShell 15.23 秒・エクスプローラー相当 5.87 秒・tar 5.20 秒・Karuzip 1.29 秒・7-Zip 1.26 秒。Karuzip v1.3.0 / 7-Zip 25.01・Ryzen 9 5950X・n=5 の中央値(2026年7月29日)。</figcaption>
527      </figure>
528    </div>
529  </div>
530</section>
531
532<section class="sec5" id="tools" aria-labelledby="tools-title">
533  <div class="row5">
534    <div class="col-l" data-reveal style="gap:14px">
535      <div class="intro">
536        <span class="stripe">ブラウザ版</span>
537        <h2 id="tools-title">インストールせずに使う</h2>
538        <p>無料・登録不要・インストール不要。ファイルは送信しません。</p>
539      </div>
540      <div class="gtabs" role="tablist" aria-label="ツールの分類">
541        <button class="gtab" type="button" role="tab" aria-selected="true" data-group="0">書庫<span>3</span></button>
542        <button class="gtab" type="button" role="tab" aria-selected="false" data-group="1">画像<span>3</span></button>
543        <button class="gtab" type="button" role="tab" aria-selected="false" data-group="2">証明写真<span>3</span></button>
544        <button class="gtab" type="button" role="tab" aria-selected="false" data-group="3">PDF<span>1</span></button>
545      </div>
546    </div>
547    <div class="col-r tools" data-reveal style="--d:90ms" role="tabpanel">
548      <a class="tool" data-group="0" href="/tools/zip/"><span class="ico"><svg width="19" height="19"><use href="#i-extract"/></svg></span><b>ZIP・7z の解凍と圧縮</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
549      <a class="tool" data-group="0" href="/tools/preview/"><span class="ico"><svg width="19" height="19"><use href="#i-preview"/></svg></span><b>書庫の中身を見る</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
550      <a class="tool" data-group="0" href="/tools/mojibake/"><span class="ico"><svg width="19" height="19"><use href="#i-news"/></svg></span><b>文字化けしたファイル名を直す</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
551      <a class="tool" data-group="1" href="/tools/image-compress/"><span class="ico"><svg width="19" height="19"><use href="#i-compress"/></svg></span><b>画像の圧縮</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
552      <a class="tool" data-group="1" href="/tools/image-resize/"><span class="ico"><svg width="19" height="19"><use href="#i-settings"/></svg></span><b>画像のサイズ変更</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
553      <a class="tool" data-group="1" href="/tools/image-convert/"><span class="ico"><svg width="19" height="19"><use href="#i-replay"/></svg></span><b>画像の形式変換</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
554      <a class="tool" data-group="2" href="/tools/id-photo/"><span class="ico"><svg width="19" height="19"><use href="#i-person"/></svg></span><b>証明写真の寸法調整</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
555      <a class="tool" data-group="2" href="/tools/passport-photo/"><span class="ico"><svg width="19" height="19">
555<use href="#i-person"/></svg></span><b>パスポート写真</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
556      <a class="tool" data-group="2" href="/tools/my-number-photo/"><span class="ico"><svg width="19" height="19"><use href="#i-person"/></svg></span><b>マイナンバーカード用写真</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
557      <a class="tool" data-group="3" href="/tools/pdf-merge/"><span class="ico"><svg width="19" height="19"><use href="#i-folder"/></svg></span><b>PDF の結合・分割・圧縮</b><span><span class="t-open">ブラウザで開く </span>›</span></a>
558      <a class="more-r" href="/tools/">10 のツールをすべて見る ›</a>
559    </div>
560  </div>
561</section>
562
563<section class="sec5" id="problems" aria-labelledby="problems-title">
564  <div class="row5">
565    <div class="col-l" data-reveal><h2 id="problems-title">困りごとから探す</h2></div>
566    <div class="col-r find" data-reveal style="--d:90ms">
567      <form class="search5" action="/kensaku.html" method="get" role="search"><svg width="16" height="16" viewBox="0 0 24 24" aria-hidden="true"><circle cx="11" cy="11" r="7"/><path d="M20 20l-3.5-3.5"/></svg><input type="search" name="q" placeholder="拡張子で探す(例:lzh、rar)" aria-label="拡張子で探す" enterkeyhint="search"></form>
568      <div class="troubles">
569        <a class="tr" data-stagger href="/zip-kaito-dekinai.html"><b>開けない</b><span>ZIP・7z・RAR が開けない、エラーが出る</span></a>
570        <a class="tr" data-stagger href="/zip-mojibake.html"><b>文字化け</b><span>解凍したファイル名が読めない</span></a>
571        <a class="tr" data-stagger href="/zip-password.html"><b>パスワード</b><span>パスワード付きの書庫を開きたい</span></a>
572        <a class="tr" data-stagger href="/smartscreen.html"><b>SmartScreen 警告</b><span>青い画面が出てインストールできない</span></a>
573        <a class="tr" data-stagger href="/lhaplus-daitai.html"><b>Lhaplus から乗り換え</b><span>関連付けを Karuzip に切り替えたい</span></a>
574      </div>
575    </div>
576  </div>
577</section>
578
579<section class="band" id="feat" aria-labelledby="feat-title">
580  <div class="row5">
581    <div class="col-l" data-reveal>
582      <h2 id="feat-title">余計なものは入れない。<br>集めない。<br>驚かせない。</h2>
583      <p>それが Karuzip の約束です。</p>
584    </div>
585    <div class="col-r promises" data-reveal style="--d:90ms">
586      <div class="pc" data-stagger><svg width="22" height="22"><use href="#i-check"/></svg><b>広告なし</b><p>広告やおすすめソフトの同梱はありません。Karuzip がバックグラウンドで設定を書き換えることもありません。</p></div>
587      <div class="pc" data-stagger><svg width="22" height="22"><use href="#i-news"/></svg><b>文字化けを直せる</b><p>日本語のファイル名が崩れていたら、一覧で表示を確認しながら UTF-8 / 日本語(CP932) / 簡体字(GBK) / 繁体字(Big5)を選び直せます。</p></div>
588      <a class="pc" data-stagger href="/anzen.html"><svg width="22" height="22"><use href="#i-shield"/></svg><b>安全への取り組み</b><p>配布ファイルの SHA-256 と確認手順、運営者情報を公開しています。</p></a>
589    </div>
590  </div>
591</section>
592
593<section class="sec5 faq5" id="faq" aria-labelledby="faq-title">
594  <div class="row5">
595    <div class="col-l" data-reveal><h2 id="faq-title">よくある質問</h2></div>
596    <div class="col-r" data-reveal style="--d:90ms">
597      <div class="qa5"><h3><button type="button" aria-expanded="true" aria-controls="qa-1">本当に無料ですか?</button></h3><p id="qa-1">無料です。広告やおすすめソフトの同梱はありません。</p></div>
598      <div class="qa5"><h3><button type="button" aria-expanded="true" aria-controls="qa-2">SmartScreen の青い画面が出ました。</button></h3><p id="qa-2">「詳細情報」を押すと「実行」が表示されます。</p></div>
599      <div class="qa5"><h3><button type="button" aria-expanded="true" aria-controls="qa-3">RAR を作れますか?</button></h3><p id="qa-3">RAR は解凍のみ対応です。圧縮は ZIP・7z・TAR・GZIP・BZIP2・XZ・WIM の 7 形式を選べます(パスワードは ZIP と 7z)。</p></div>
600      <div class="qa5"><h3><button type="button" aria-expanded="true" aria-controls="qa-4">ブラウザで使うツールとソフトの違いは?</button></h3><p id="qa-4">ツールはインストール不要で、ファイルは送信しません。まとめて処理するならソフトが向いています。</p></div>
601      <div class="qa5"><h3><button type="button" aria-expanded="true" aria-controls="qa-5">Lhaplus から乗り換えられますか?</button></h3><p id="qa-5">関連付けを切り替える手順を解決ガイドにまとめています。</p></div>
602    </div>
603  </div>
604</section>
605
606<section class="dl5 grid-paper" id="download" aria-labelledby="download-title">
607  <div class="wrap5">
608    <div class="dl-card" data-reveal>
609      <div class="dl-top">
610        <img src="/favicon.svg" alt="" width="56" height="56">
611        <div class="dl-title">
612          <h2 id="download-title">Karuzip を無料でダウンロード</h2>
613          <p>Windows 11 / 10 対応 ・ <span class="nw">公式インストーラー 12.55 MB・バージョン 2.2.7</span></p>
614        </div>
615        <a class="kb d-only" href="https://karuzip.com/download/Karuzip-Setup.exe?direct=1" data-consent-measured-href="https://karuzip.com/dl.php" data-consent-unmeasured-href="https://karuzip.com/download/Karuzip-Setup.exe?direct=1" data-download-route="official_installer" data-cta-location="download_section" data-product-version="2.2.7" aria-label="公式サイトから Karuzip インストーラーをダウンロード">無料ダウンロード</a>
616        <div class="dl-m m-only">
617          <a class="kb kb-full" href="/tools/">ブラウザでツールを使う</a>
618          <button class="kb kb-2 kb-full" type="button" data-sheet="sheet-handoff">リンクを PC に送る</button>
619        </div>
620      </div>
621      <!-- 版数・実寸・SHA-256 は発版時に scripts/prepare-release-candidate.mjs が書き換える。
622           下記は v2.2.7(2026-10-04 ビルド)の値。 -->
623      <dl class="dl-facts">
624        <div><dt class="k">料金</dt><dd class="v">無料(広告・同梱ソフトなし)</dd></div>
625        <div class="sha-g"><dt class="k">SHA-256</dt><dd class="dl-hash">E41585BED8A6751FB132B3367D9EC032A1CD3928309537E81C483363EEE5867D</dd><dd class="v"><a class="u" href="/anzen.html">確認方法</a></dd></div>
626        <div><dt class="k">ほかの入手方法</dt><dd class="v"><span><a href="https://apps.microsoft.com/detail/9N9KD93CM84T?cid=site_ja_home_download&hl=ja-JP&gl=JP" target="_blank" rel="noopener" data-download-route="microsoft_store" data-cta-location="download_section" data-product-version="2.2.7">Microsoft Store</a> ・ <a href="https://github.com/microsoft/winget-pkgs/tree/master/manifests/k/Karuzip/Karuzip" target="_blank" rel="noopener">winget ›</a></span></dd></div>
627      </dl>
628    </div>
629  </div>
630</section>
631</main>
632
633<footer class="kzf"><div class="kzf-in"><nav class="kzf-cols" aria-label="サイトの案内"><div><p>ソフト</p><a href="/#download" data-cta-location="page_bottom">無料ダウンロード</a><a href="/tsukaikata.html">使い方</a><a href="/koushin-rireki.html">更新履歴</a><a href="/anzen.html">SHA-256 の確認</a></div><div><p>ツール</p><a href="/tools/zip/">ZIP を解凍・圧縮する</a><a href="/tools/mojibake/">ファイル名の文字化けを直す</a><a href="/tools/rar/">RAR の対応状況を見る</a><a href="/tools/preview/">中身を見る・書庫を検査する</a></div><div><p aria-hidden="true"></p><a href="/tools/image-compress/">画像を圧縮・サイズ変更する</a><a href="/tools/id-photo/">証明写真の寸法を整える</a><a href="/tools/pdf-merge/">PDF を結合・分割・圧縮する</a><a href="/tools/formats/">対応形式と検証状況</a></div><div><p>解決ガイド</p><a href="/zip-kaito-dekinai.html">ZIP が開けない</a><a href="/zip-mojibake.html">文字化けを直す</a><a href="/zip-password.html">パスワード付きの書庫</a><a href="/smartscreen.html">SmartScreen の警告</a></div><div><p>Karuzip</p><a href="/operator.html">運営者情報</a><a href="/privacy.html">プライバシー</a><a href="/terms.html">利用規約</a><a href="https://github.com/AAAAAnson/karuzip/issues">お問い合わせ</a><a href="https://discord.gg/PRyQbYV4h" target="_blank" rel="noopener noreferrer">Discord コミュニティ</a><a data-language-choice="en" href="/en/" lang="en" hreflang="en">English</a></div></nav><div class="kzf-bottom footer-bottom--with-analytics"><span class="kzf-brand">Karu<span>zip</span></span><span>広告なし・無料 ・ Windows 11 / 10 対応</span><span class="footer-analytics"><button class="footer-analytics__button" type="button" data-consent-settings>アクセス解析の設定</button></span><span class="kzf-push">© 2026 Karuzip ・ Windows は Microsoft Corporation の商標です。</span></div></div></footer>
634
635<script>
636(function () {
637  var doc = document, root = doc.documentElement;
638  var reduce = window.matchMedia && window.matchMedia("(prefers-reduced-motion: reduce)").matches;
639  var EASE = "cubic-bezier(.22,.8,.28,1)";
640
641  /* ---- 分類の切り替え(ブラウザ版) ---- */
642  var tabs = Array.prototype.slice.call(doc.querySelectorAll(".gtab"));
643  var tools = Array.prototype.slice.call(doc.querySelectorAll(".tool[data-group]"));
644  function pick(group, animate) {
645    tabs.forEach(function (tab) { tab.setAttribute("aria-selected", tab.dataset.group === group ? "true" : "false"); });
646    var shown = 0;
647    tools.forEach(function (row) {
648      var on = row.dataset.group === group;
649      row.hidden = !on;
650      if (on && animate && !reduce && row.animate) {
651        row.animate([{ opacity: 0, transform: "translateY(8px)" }, { opacity: 1, transform: "none" }], { duration: 360, delay: shown * 50, easing: EASE, fill: "backwards" });
652      }
653      if (on) shown += 1;
654    });
655  }
656  tabs.forEach(function (tab) { tab.addEventListener("click", function () { pick(tab.dataset.group, true); }); });
657  pick("0", false);
658
659  /* ---- よくある質問(+/−)。JS が無いときは全部開いたまま。 ---- */
660  Array.prototype.forEach.call(doc.querySelectorAll(".qa5 button"), function (button) {
661    var item = button.closest(".qa5");
662    button.setAttribute("aria-expanded", "false");
663    item.classList.add("is-closed");
664    button.addEventListener("click", function () {
665      var open = item.classList.toggle("is-closed") === false;
666      button.setAttribute("aria-expanded", open ? "true" : "false");
667    });
668  });
669
670  /* ---- 進場の動き(IntersectionObserver・各要素 1 回だけ) ---- */
671  if (root.classList.contains("motion")) {
672    var jobs = [];
673    Array.prototype.forEach.call(doc.querySelectorAll("[data-reveal]"), function (el) {
674      jobs.push({ el: el, mark: el, delay: parseInt(el.style.getPropertyValue("--d"), 10) || 0, kind: "fade" });
675    });
676    Array.prototype.forEach.call(doc.querySelectorAll("[data-reveal-kids]"), function (parent) {
677      Array.prototype.forEach.call(parent.children, function (el, i) { jobs.push({ el: el, mark: parent, delay: i * 80, kind: "fade" }); });
678    });
679    var groups = new Map();
680    Array.prototype.forEach.call(doc.querySelectorAll("[data-stagger]"), function (el) {
681      var list = groups.get(el.parentElement) || [];
682      list.push(el);
683      groups.set(el.parentElement, list);
684    });
685    groups.forEach(function (list) { list.forEach(function (el, i) { jobs.push({ el: el, delay: 120 + i * 70, kind: "fade" }); }); });
686    Array.prototype.forEach.call(doc.querySelectorAll(".bar"), function (el, i) { jobs.push({ el: el, mark: el, delay: 200 + i * 90, kind: "bar" }); });
687    var play = function (job) {
688      if (job.mark) job.mark.classList.add("is-in");
689      if (!job.el.animate) return;
690      var frames = job.kind === "bar"
691        ? [{ transform: "scaleY(0)" }, { transform: "scaleY(1)" }]
692        : [{ opacity: 0, transform: "translateY(12px)" }, { opacity: 1, transform: "none" }];
693      job.el.animate(frames, { duration: job.kind === "bar" ? 720 : 540, delay: job.delay, easing: EASE, fill: "backwards" });
694    };
695    var byEl = new Map();
696    jobs.forEach(function (job) { var list = byEl.get(job.el) || []; list.push(job); byEl.set(job.el, list); });
697    var io = new IntersectionObserver(function (entries) {
698      entries.forEach(function (entry) {
699        if (!entry.isIntersecting) return;
700        io.unobserve(entry.target);
701        (byEl.get(entry.target) || []).forEach(play);
702      });
703    }, { threshold: 0.12 });
704    byEl.forEach(function (_list, el) { io.observe(el); });
705  }
706
707  /* ---- 製品デモ(18 秒の時間線。仕様は design_handoff_homepage/README.md) ---- */
708  var box = doc.getElementById("kz-demo");
709  if (!box) return;
710  var stage = box.querySelector(".dm-stage");
711  var E = {};
712  Array.prototype.forEach.call(stage.querySelectorAll("[data-k]"), function (el) { E[el.dataset.k] = el; });
713  var L = 18, scale = 1, pts = null, raf = 0, t0 = 0, paused = false, visible = true;
714  var cl = function (x) { return Math.max(0, Math.min(1, x)); };
715  var ease = function (x) { return 1 - Math.pow(1 - x, 3); };
716  var inout = function (x) { return x < .5 ? 4 * x * x * x : 1 - Math.pow(-2 * x + 2, 3) / 2; };
717
718  /* カーソルの目標は実寸から測る(座標を書き込まない)。 */
719  function measure() {
720    var sr = stage.getBoundingClientRect(), rr = E.r0.getBoundingClientRect();
721    if (!sr.width) return;
722    var cx = (rr.left - sr.left) / scale + 88, cy = (rr.top - sr.top) / scale + rr.height / scale / 2;
723    E.menu.style.left = (cx + 3) + "px";
724    E.menu.style.top = (cy + 3) + "px";
725    pts = { click: [cx, cy], item: [cx + 3 + E.mi.offsetLeft + 70, cy + 3 + E.mi.offsetTop + E.mi.offsetHeight / 2] };
726  }
727  function fit() {
728    scale = box.clientWidth / 640 || 1;
729    stage.style.transform = "scale(" + scale + ")";
730    measure();
731  }
732
733  function apply(t) {
734    if (!pts) return;
735    var seg = function (a, b) { return ease(cl((t - a) / (b - a))); };
736    var win = function (a, b, f) { f = f == null ? 0.3 : f; return Math.min(seg(a, a + f), 1 - seg(b - f, b)); };
737    var fade = function (el, v, dy) { el.style.opacity = v; el.style.transform = "translateY(" + (1 - v) * (dy == null ? 8 : dy) + "px)"; };
738    var typed = function (el, a, b) { var f = el.dataset.full || ""; el.textContent = f.slice(0, Math.round(f.length * cl((t - a) / (b - a)))); };
739    stage.style.opacity = Math.min(seg(0, 0.4), 1 - seg(17.5, 17.95));
740
741    /* 1 右クリック 0–3.1 */
742    var cx = pts.click[0], cy = pts.click[1], mx = pts.item[0], my = pts.item[1];
743    var P = [[0, 560, 350], [0.4, 560, 350], [1.5, cx, cy], [1.8, cx, cy], [2.6, mx, my], [2.95, mx, my], [3.8, 580, 350], [18, 580, 350]];
744    var i = 0;
745    while (i < P.length - 2 && t > P[i + 1][0]) i++;
746    var a = P[i], b = P[i + 1], k = inout(cl((t - a[0]) / (b[0] - a[0])));
747    var px = a[1] + (b[1] - a[1]) * k, py = a[2] + (b[2] - a[2]) * k;
748    E.cur.style.transform = "translate(" + (px - 1) + "px," + (py - 1) + "px)";
749    E.cur.style.opacity = Math.min(seg(0.2, 0.5), 1 - seg(4.0, 4.4));
750    var click = function (tc) { var q = cl((t - tc) / 0.45); return q > 0 && q < 1 ? q : 0; };
751    var q = click(1.8) || click(2.95);
752    E.rip.style.opacity = q ? 0.55 * (1 - q) : 0;
753    E.rip.style.transform = "translate(" + px + "px," + py + "px) scale(" + (0.4 + q * 1.2) + ")";
754    E.r0.style.background = (t > 1.45 && t < 3.1) ? "#E6F0FC" : "";
755    fade(E.menu, win(1.85, 3.05, 0.14), 4);
756    var onItem = t > 2.5 && t < 3.05;
757    E.mi.style.background = onItem ? "#E6F0FC" : "";
758    E.mi.style.color = onItem ? "var(--blue-d)" : "";
759
760    /* 2 文字化け 3.1–8.0 */
761    fade(E.op, win(3.1, 8.0, 0.4), 10);
762    var p = cl((t - 3.5) / 1.6);
763    E.pf.style.width = (p * 100) + "%";
764    E.cnt.textContent = Math.round(48 * p) + " / 48 ä»¶";
765    fade(E.tag, seg(3.75, 4.05), 3);
766    [4.1, 4.5, 4.9].forEach(function (tf, j) {
767      var v = seg(tf, tf + 0.35);
768      E["ga" + j].style.opacity = 1 - v; E["ga" + j].style.transform = "translateY(" + (-v * 10) + "px)";
769      E["gb" + j].style.opacity = v; E["gb" + j].style.transform = "translateY(" + ((1 - v) * 10) + "px)";
770      E["gc" + j].style.opacity = seg(tf + 0.25, tf + 0.5);
771    });
772    fade(E.done, seg(5.2, 5.5), 3);
773
774    /* 3 形式 8.0–10.2 */
775    var row = function (el, s) { var v = seg(s, s + 0.45); el.style.height = (30 * v) + "px"; el.style.opacity = v; };
776    row(E.nr0, 8.0); row(E.nr1, 14.6); row(E.nr2, 15.0); row(E.nr3, 15.4);
777    ["ty0", "ty1", "ty2", "ty3"].forEach(function (key, j) {
778      var on = win(8.5 + j * 0.3, 10.1, 0.2) > 0.5;
779      E[key].style.background = on ? "var(--tint)" : "";
780      E[key].style.color = on ? "var(--blue-d)" : "";
781    });
782
783    /* 4 Agent・CLI 10.2–17.5 */
784    fade(E.term, win(10.2, 18.3, 0.5), 12);
785    ["a0", "a1", "a2"].forEach(function (key, j) {
786      var on = j === 0 ? t > 10.6 : (t > 10.6 + j * 0.25 && t < 11.4);
787      E[key].style.background = on ? (j === 0 ? "rgba(217,119,87,.18)" : "rgba(255,255,255,.06)") : "transparent";
788      E[key].style.color = on ? (j === 0 ? "#F0B8A2" : "#C4CBD4") : "#8E98A6";
789    });
790    typed(E.tl0, 11.2, 12.2);
791    fade(E.ar, seg(12.5, 12.8), 3);
792    fade(E.tool, seg(12.9, 13.2), 3);
793    typed(E.tl1, 13.0, 13.6);
794    fade(E.perm, seg(13.8, 14.0), 3);
795    var yes = t > 14.2;
796    E.yes.style.background = yes ? "#D97757" : "transparent";
797    E.yes.style.borderColor = yes ? "#D97757" : "#3A3F48";
798    if (t > 14.5) E.perm.style.opacity = 0.45;
799    [["to0", 14.6], ["to1", 15.0], ["to2", 15.4]].forEach(function (pair) {
800      var v = seg(pair[1], pair[1] + 0.25);
801      Array.prototype.forEach.call(E[pair[0]].children, function (ch) { ch.style.opacity = v; ch.style.transform = "translateY(" + (1 - v) * 3 + "px)"; });
802    });
803    fade(E.ts, seg(15.8, 16.1), 3);
804
805    /* 字幕の胶囊 */
806    var caps = [[0.4, 3.1, "右クリックだけで解凍"], [3.3, 8.0, "文字コードを選び直して、読める名前に"], [8.2, 10.1, "320 拡張子の解凍に対応"], [10.3, 17.5, "Agent・CLI からも同じ操作"]];
807    var c = null;
808    caps.forEach(function (x) { if (t >= x[0] && t < x[1]) c = x; });
809    if (c) {
810      var agent = c[0] === 10.3;
811      if (E.capt.textContent !== c[2]) E.capt.textContent = c[2];
812      fade(E.cap, win(c[0], c[1], 0.3), 4);
813      E.capf.style.width = (cl((t - c[0]) / (c[1] - c[0] - 0.3)) * 100) + "%";
814      E.capf.style.background = agent ? "rgba(217,119,87,.24)" : "#DCE8F9";
815      E.cap.style.borderColor = agent ? "#E9BBA8" : "#D6DEE8";
816    } else {
817      E.cap.style.opacity = 0;
818    }
819  }
820
821  function loop(now) {
822    raf = 0;
823    if (paused || !visible) return;
824    var t = ((now - t0) / 1000) % L;
825    if (t < 0.3) measure();
826    apply(t);
827    raf = requestAnimationFrame(loop);
828  }
829  function start() {
830    if (raf || paused || !visible || !box.offsetParent) return;
831    t0 = performance.now();
832    raf = requestAnimationFrame(loop);
833  }
834
835  fit();
836  if (window.ResizeObserver) new ResizeObserver(fit).observe(box);
837  /* 製品デモは減速設定(prefers-reduced-motion)でも再生する(2026-09-23 所有者決定)。
838     Windows は遠隔桌面・仮想機・性能優先の設定で「アニメーション効果」が既定で切れていることが多く、
839     首屏の製品説明が利用者ごとに違って見えるのを避けるため。進場・柱の伸長・悬停の位移は従来どおり止める。 */
840  apply(0);
841  if (window.IntersectionObserver) {
842    new IntersectionObserver(function (entries) {
843      visible = entries[0].isIntersecting;
844      if (visible) start(); else if (raf) { cancelAnimationFrame(raf); raf = 0; }
845    }).observe(box);
846  }
847  start();
848  if (doc.fonts && doc.fonts.ready) doc.fonts.ready.then(fit);
849  /* 検証・撮影用:時間線を止めて任意の時刻を描く(例 kzDemoSeek(4.9))。 */
850  window.kzDemoSeek = function (t) { paused = true; if (raf) cancelAnimationFrame(raf); raf = 0; fit(); apply(t); };
851})();
852</script>
852
853
854<script src="/site-analytics.js?v=20260829a" defer></script>
vendor: 1 bytes, line 854
854
855<script src="/site-consent.js?v=20261002a" defer></script>
vendor: 1 bytes, line 855
855
856<script src="/site-search.js?v=20260924a" defer></script>
856
857</body>
858</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.