-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
432 lines (400 loc) · 22.5 KB
/
Copy pathindex.html
File metadata and controls
432 lines (400 loc) · 22.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
<!doctype html>
<html lang="en">
<head>
<title>010 Editor — Professional Hex Editor & Binary Analysis Tool</title>
<meta name="description" content="010 Editor is a professional text and hex editor for Windows, macOS, and Linux. Analyze binary files with Binary Templates, scripting, comparisons, search, entropy, and more.">
<meta name="keywords" content="010 Editor, hex editor, binary editor, binary templates, text editor, reverse engineering, binary analysis, forensic analysis, hex editing">
<link rel="canonical" href="https://010editor.github.io/">
<meta property="og:title" content="010 Editor — Professional Hex Editor & Binary Analysis Tool">
<meta property="og:description" content="Understand, edit, compare, and automate binary and text data with 010 Editor.">
<meta property="og:url" content="https://010editor.github.io/">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#f05a28">
<meta name="color-scheme" content="light dark">
<meta name="author" content="SweetScape Software Inc.">
<meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1">
<meta name="referrer" content="strict-origin-when-cross-origin">
<meta property="og:site_name" content="010 Editor">
<meta property="og:type" content="website">
<meta property="og:locale" content="en_US">
<meta name="twitter:card" content="summary">
<link rel="icon" href="/assets/favicon.svg" type="image/svg+xml">
<link rel="manifest" href="/site.webmanifest">
<link rel="alternate" type="application/rss+xml" title="010 Editor RSS" href="/rss.xml">
<link rel="alternate" type="application/atom+xml" title="010 Editor Atom" href="/atom.xml">
<link rel="stylesheet" href="/styles.css">
<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is 010 Editor?","acceptedAnswer":{"@type":"Answer","text":"010 Editor is a professional text editor and hex editor for Windows, macOS, and Linux, with Binary Templates for understanding structured binary data."}},{"@type":"Question","name":"Does 010 Editor have a free trial?","acceptedAnswer":{"@type":"Answer","text":"Yes. 010 Editor can be downloaded and used as a free 30-day trial before a license is required."}},{"@type":"Question","name":"What are Binary Templates?","acceptedAnswer":{"@type":"Answer","text":"Binary Templates describe the structure of binary data so 010 Editor can present fields, arrays, values, and nested structures in a readable hierarchical view."}},{"@type":"Question","name":"Which operating systems does 010 Editor support?","acceptedAnswer":{"@type":"Answer","text":"The current 010 Editor release is available for Windows, macOS, and Linux."}},{"@type":"Question","name":"Can 010 Editor edit very large files?","acceptedAnswer":{"@type":"Answer","text":"Yes. 010 Editor is designed for large binary files and supports very large text files, with the official product page documenting 50 GB+ text-file support."}}]}</script>
</head>
<body>
<a class="skip-link" href="#main">Skip to content</a>
<header class="site-header">
<div class="container nav">
<a class="brand" href="/" aria-label="010 Editor home">
<span class="brand-mark">010</span>
<span>010 Editor</span>
</a>
<nav class="nav-links" aria-label="Primary navigation">
<a href="/#features">Features</a>
<a href="/#templates">Templates</a>
<a href="/#compare">Compare</a>
<a href="/#pricing">Pricing</a>
<a href="/news/">News</a>
<a href="https://www.sweetscape.com/010editor/manual/Introduction.htm">Manual</a>
</nav>
<div class="nav-actions">
<button class="theme-toggle" data-theme-toggle aria-label="Switch theme" type="button">☾</button>
<a class="button button-primary" href="https://www.sweetscape.com/download/010editor/">Download</a>
<button class="nav-toggle" data-nav-toggle aria-expanded="false" aria-label="Open navigation" type="button">☰</button>
</div>
</div>
</header>
<main id="main">
<section class="hero">
<div class="container hero-grid">
<div>
<span class="eyebrow">Binary editing, without the guesswork</span>
<h1>See what your bytes actually mean.</h1>
<p class="hero-copy">010 Editor is a professional text and hex editor built for people who need to understand, edit, compare, and automate real data. Decode complex formats with Binary Templates, then work directly with the bytes underneath.</p>
<div class="hero-actions">
<a class="button button-primary" href="https://www.sweetscape.com/download/010editor/">Download free trial</a>
<a class="button button-secondary" href="https://www.sweetscape.com/store/">Buy 010 Editor</a>
</div>
<p class="hero-note">Version 16.0.4 · Windows · macOS · Linux · 30-day free trial</p>
</div>
<div class="hero-art" aria-label="Illustration of a hex editor workspace">
<div class="editor-window">
<div class="editor-bar">
<span class="dot"></span><span class="dot"></span><span class="dot"></span>
<span class="editor-title">firmware.bin · Hex View</span>
</div>
<div class="editor-body">
<div class="offsets">000000<br>000010<br>000020<br>000030<br>000040<br>000050<br>000060</div>
<div class="hex-lines">
<span class="hex-accent">7F 45 4C 46</span> <span class="hex-blue">02 01 01 00</span> 00 00 00 00<br>
00 00 00 00 00 00 00 00 <span class="hex-accent">02 00 3E 00</span><br>
<span class="hex-blue">01 00 00 00</span> 00 10 00 00 00 00 00 00<br>
40 00 00 00 00 00 00 00 00 00 00 00<br>
00 00 00 00 40 00 38 00 <span class="hex-accent">08 00 40 00</span><br>
1D 00 1C 00 06 00 00 00 04 00 00 00<br>
40 00 00 00 00 00 00 00 40 00 00 00
<br><br>
<span class="ascii">.ELF...............>.........</span>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="section section-muted" id="features">
<div class="container">
<div class="section-head">
<span class="eyebrow">Built for real files</span>
<h2>One workspace from raw bytes to readable structures.</h2>
<p>Go from a single byte to a complete file format without changing tools. 010 Editor combines low-level control with high-level analysis.</p>
</div>
<div class="feature-grid">
<article class="feature-card">
<div class="feature-icon" aria-hidden="true">01</div>
<h3>Binary Templates</h3>
<p>Turn raw bytes into readable structures with templates that map headers, fields, arrays, and nested data.</p>
<ul><li>Parse 300+ formats</li><li>Edit structured values</li><li>Share templates</li></ul>
</article>
<article class="feature-card">
<div class="feature-icon" aria-hidden="true">02</div>
<h3>Serious hex editing</h3>
<p>Work directly with bytes while keeping offsets, decoded values, searches, comparisons, and analysis close at hand.</p>
<ul><li>Huge-file workflows</li><li>Find and replace</li><li>Binary comparison</li></ul>
</article>
<article class="feature-card">
<div class="feature-icon" aria-hidden="true">03</div>
<h3>Text editing</h3>
<p>Move from binary to source, configuration, XML, JSON, and other text without leaving the same workspace.</p>
<ul><li>Tree-sitter parsing</li><li>45+ syntaxes</li><li>Column mode</li></ul>
</article>
<article class="feature-card">
<div class="feature-icon" aria-hidden="true">04</div>
<h3>Automation</h3>
<p>Automate repeatable inspection and editing with a scripting language designed for working with file data.</p>
<ul><li>350+ functions</li><li>Command-line execution</li><li>Debugger with watches</li></ul>
</article>
<article class="feature-card">
<div class="feature-icon" aria-hidden="true">05</div>
<h3>Analysis tools</h3>
<p>Investigate unknown data with visual and numerical tools built into the editor.</p>
<ul><li>Entropy graphs</li><li>Histograms</li><li>Checksums and hashes</li></ul>
</article>
<article class="feature-card">
<div class="feature-icon" aria-hidden="true">06</div>
<h3>Low-level access</h3>
<p>Inspect drives and processes when your workflow requires visibility below the file level.</p>
<ul><li>NTFS and FAT</li><li>MBR and EFI</li><li>Memory and processes</li></ul>
</article>
</div>
</div>
</section>
<section class="section" id="templates">
<div class="container">
<div class="section-head">
<span class="eyebrow">Interactive example</span>
<h2>Read bytes the way your data demands.</h2>
<p>Try the small byte viewer below. The full application adds Binary Templates, inspectors, searches, comparisons, scripts, visualizations, and far more.</p>
</div>
<div class="demo">
<div class="demo-copy">
<h3>Byte playground</h3>
<p>Enter hexadecimal bytes and see their text representation immediately. Switch the first four bytes between big- and little-endian ordering.</p>
<a class="button button-secondary" href="https://www.sweetscape.com/010editor/manual/Introduction.htm">Explore the manual</a>
</div>
<div class="demo-panel">
<label class="demo-label" for="hex-input">Hex input</label>
<textarea id="hex-input" spellcheck="false" aria-label="Hexadecimal input">48 65 6C 6C 6F 2C 20 30 31 30 20 45 64 69 74 6F 72</textarea>
<div class="demo-controls">
<button type="button" data-endian="big" aria-pressed="true">Big endian</button>
<button type="button" data-endian="little" aria-pressed="false">Little endian</button>
<button type="button" data-copy="#hex-output">Copy hex</button>
</div>
<div class="demo-output">
<div class="output-box">
<span class="demo-label">Bytes</span>
<div class="output-value" id="hex-output"></div>
</div>
<div class="output-box">
<span class="demo-label">Text</span>
<div class="output-value" id="text-output"></div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="section section-muted">
<div class="container">
<div class="section-head">
<span class="eyebrow">A practical workflow</span>
<h2>From unknown file to understood structure.</h2>
</div>
<div class="workflow">
<article class="step">
<div class="step-number">01 / OPEN</div>
<h3>Load the data</h3>
<p>Open a binary, text file, memory dump, disk image, or other data source.</p>
</article>
<article class="step">
<div class="step-number">02 / INSPECT</div>
<h3>Find the signal</h3>
<p>Search, compare, visualize, calculate hashes, inspect values, and mark important regions.</p>
</article>
<article class="step">
<div class="step-number">03 / PARSE</div>
<h3>Apply a template</h3>
<p>Use a Binary Template to turn offsets and bytes into a navigable hierarchy.</p>
</article>
<article class="step">
<div class="step-number">04 / AUTOMATE</div>
<h3>Make it repeatable</h3>
<p>Use scripts and command-line execution for recurring analysis and editing tasks.</p>
</article>
</div>
</div>
</section>
<section class="section" id="compare">
<div class="container">
<div class="section-head">
<span class="eyebrow">Compare tools</span>
<h2>More than a byte viewer.</h2>
<p>Different editors are built for different jobs. This comparison highlights capabilities that matter when binary analysis becomes a daily workflow.</p>
</div>
<div class="comparison-wrap">
<table class="comparison">
<thead>
<tr>
<th>Capability</th>
<th class="current">010 Editor</th>
<th>HxD</th>
<th>Hex Fiend</th>
<th>ImHex</th>
<th>WinHex</th>
</tr>
</thead>
<tbody>
<tr><td>Windows / macOS / Linux</td><td class="current">✓</td><td>Windows</td><td>macOS</td><td>✓</td><td>Windows</td></tr>
<tr><td>Binary Templates / structured parsing</td><td class="current">✓</td><td>Limited</td><td>Limited</td><td>✓</td><td>Limited</td></tr>
<tr><td>Integrated scripting</td><td class="current">✓</td><td>Plugins</td><td>Plugins</td><td>✓</td><td>✓</td></tr>
<tr><td>Text editing</td><td class="current">✓</td><td>✓</td><td>✓</td><td>✓</td><td>Limited</td></tr>
<tr><td>Binary comparison</td><td class="current">✓</td><td>✓</td><td>✓</td><td>✓</td><td>✓</td></tr>
<tr><td>Entropy / data visualization</td><td class="current">✓</td><td>Basic</td><td>Basic</td><td>✓</td><td>✓</td></tr>
<tr><td>Drive and process editing</td><td class="current">✓</td><td>✓</td><td>—</td><td>Limited</td><td>✓</td></tr>
<tr><td>Commercial support and licensing</td><td class="current">✓</td><td>Freeware</td><td>Free</td><td>Open source</td><td>Commercial</td></tr>
</tbody>
</table>
</div>
<p style="color:var(--muted);font-size:.85rem;margin-top:1rem">See each project's official documentation for the latest platform and feature details: <a href="https://mh-nexus.de/en/" rel="external">HxD</a>, <a href="https://hexfiend.com/" rel="external">Hex Fiend</a>, <a href="https://imhex.dev/" rel="external">ImHex</a>, and <a href="https://www.x-ways.net/winhex/" rel="external">WinHex</a>.</p>
</div>
</section>
<section class="section section-muted" id="pricing">
<div class="container">
<div class="section-head">
<span class="eyebrow">Simple licensing</span>
<h2>Try it free. Keep it when it earns its place.</h2>
<p>010 Editor is commercial software with a free 30-day trial. Current official pricing is shown below.</p>
</div>
<div class="price-grid">
<article class="price-card featured">
<h3>Commercial</h3>
<div class="price">$149.95 <small>US</small></div>
<p>For professional and commercial use.</p>
<ul>
<li>Full 010 Editor license</li>
<li>Binary Templates and scripting</li>
<li>Windows, macOS, and Linux downloads</li>
</ul>
<a class="button button-primary" href="https://www.sweetscape.com/store/">Buy commercial license</a>
</article>
<article class="price-card">
<h3>Home / Academic</h3>
<div class="price">$59.95 <small>US</small></div>
<p>For eligible home and academic use.</p>
<ul>
<li>Full editor functionality</li>
<li>Binary Templates and scripting</li>
<li>30-day trial before purchase</li>
</ul>
<a class="button button-secondary" href="https://www.sweetscape.com/store/">Buy home / academic</a>
</article>
</div>
<div class="download-grid" aria-label="Download 010 Editor">
<a class="download-button-windows" href="https://www.sweetscape.com/download/010editor/">
<span class="download-name">Windows</span>
<span class="download-meta">Download 010 Editor 16.0.4</span>
</a>
<a class="download-button-linux" href="https://www.sweetscape.com/download/010editor/">
<span class="download-name">Linux</span>
<span class="download-meta">Download 010 Editor 16.0.4</span>
</a>
<a class="download-button-macos" href="https://www.sweetscape.com/download/010editor/">
<span class="download-name">macOS</span>
<span class="download-meta">Download 010 Editor 16.0.4</span>
</a>
</div>
</div>
</section>
<section class="section" id="news">
<div class="container">
<div class="section-head">
<span class="eyebrow">News</span>
<h2>Technical notes from the editor.</h2>
<p>Updates and practical articles for people who spend time inside files.</p>
</div>
<div class="article-grid">
<article class="article-card">
<time datetime="2026-03-05">2026-03-05</time>
<h3>010 Editor 16.0.4: a focused update for binary work</h3>
<p>A concise look at the 16.0.4 maintenance release and the improvements it brings to everyday binary editing.</p>
<a class="read-more" href="/news/010-editor-16-0-4.html">Read article →</a>
</article>
<article class="article-card">
<time datetime="2025-07-31">2025-07-31</time>
<h3>010 Editor 16: faster discovery inside complex files</h3>
<p>An overview of the major capabilities introduced in 010 Editor 16, including incremental find, threaded searches, highlighting, entropy analysis, and macOS ARM support.</p>
<a class="read-more" href="/news/010-editor-16.html">Read article →</a>
</article>
<article class="article-card">
<time datetime="2024-07-31">2024-07-31</time>
<h3>Tree-sitter brings richer text editing to 010 Editor</h3>
<p>How real-time syntax parsing makes the text side of 010 Editor more useful without taking away its binary-first workflow.</p>
<a class="read-more" href="/news/tree-sitter-and-text-editing.html">Read article →</a>
</article>
</div>
</div>
</section>
<section class="section section-muted" id="faq">
<div class="container">
<div class="section-head">
<span class="eyebrow">FAQ</span>
<h2>Questions, answered.</h2>
</div>
<div class="faq-list">
<details class="faq-item">
<summary>What is 010 Editor?</summary>
<div class="faq-answer"><p>010 Editor is a professional text editor and hex editor for Windows, macOS, and Linux. Its Binary Templates technology can parse structured binary data into readable, editable fields.</p></div>
</details>
<details class="faq-item">
<summary>Does 010 Editor have a free trial?</summary>
<div class="faq-answer"><p>Yes. You can download 010 Editor and use it free for 30 days before purchasing a license.</p></div>
</details>
<details class="faq-item">
<summary>What are Binary Templates?</summary>
<div class="faq-answer"><p>Binary Templates describe the layout of binary data. 010 Editor can use them to present headers, structures, arrays, values, and nested records in a hierarchical Template Results view.</p></div>
</details>
<details class="faq-item">
<summary>Which operating systems does 010 Editor support?</summary>
<div class="faq-answer"><p>The current release is available for Windows, macOS, and Linux, including both Intel and ARM downloads for macOS.</p></div>
</details>
<details class="faq-item">
<summary>Can 010 Editor handle very large files?</summary>
<div class="faq-answer"><p>Yes. 010 Editor is designed for large-file workflows and the official product documentation describes support for text files larger than 50 GB as well as very large binary files.</p></div>
</details>
</div>
</div>
</section>
<section class="section">
<div class="container">
<div class="cta">
<div class="cta-content">
<span class="eyebrow">Start with the bytes</span>
<h2>Open the file. Understand the structure.</h2>
<p>Download the 30-day trial and put 010 Editor against the files you actually work with.</p>
<a class="button button-primary" href="https://www.sweetscape.com/download/010editor/">Download 010 Editor</a>
</div>
</div>
</div>
</section>
</main>
<footer class="site-footer">
<div class="container">
<div class="footer-grid">
<div>
<a class="brand" href="/">
<span class="brand-mark">010</span>
<span>010 Editor</span>
</a>
<p style="color:var(--muted);max-width:330px">Professional text and hex editing with Binary Templates for developers, analysts, reverse engineers, and forensic workflows.</p>
</div>
<div>
<div class="footer-title">Product</div>
<div class="footer-links">
<a href="/#features">Features</a>
<a href="/#templates">Binary Templates</a>
<a href="/#compare">Comparison</a>
<a href="/#pricing">Pricing</a>
</div>
</div>
<div>
<div class="footer-title">Resources</div>
<div class="footer-links">
<a href="https://www.sweetscape.com/010editor/manual/Introduction.htm">Online Manual</a>
<a href="https://www.sweetscape.com/010editor/repository/templates/">Template Repository</a>
<a href="https://www.sweetscape.com/010editor/release_notes.html">Release Notes</a>
<a href="/news/">News</a>
</div>
</div>
<div>
<div class="footer-title">Feeds & company</div>
<div class="footer-links">
<a href="/rss.xml">RSS feed</a>
<a href="/atom.xml">Atom feed</a>
<a href="https://www.sweetscape.com/">SweetScape Software</a>
<a href="https://www.sweetscape.com/support/">Support</a>
</div>
</div>
</div>
<div class="footer-bottom">
<span>© 2002–2026 SweetScape Software Inc.</span>
<span>010 Editor is a SweetScape Software product.</span>
</div>
</div>
</footer>
<script src="/app.js" defer></script>
</body>
</html>