flexi soft designer


flexi soft designer
Edit Anything

The world's best hex editor and an outstanding text editor, 010 Editor is the ultimate toolkit for working with text and binary data.



flexi soft designer
Current: v16.0.2
22 Years of
010 Editor
flexi soft designer

010 Editor
Outstanding Text Editor

Features real-time syntax parsing using Tree-sitter. Edit text files, XML, HTML, Unicode and UTF-8 files, C/C++ source code, PHP, etc. Unlimited undo and powerful editing and scripting tools. Huge file support (50 GB+) and Column mode editing.
flexi soft designer

010 Editor
World's Best Hex Editor

Unequalled binary editing performance for files of any size. Use powerful Binary Templates technology to understand binary data and edit 300+ formats. Find and fix problems with hard drives, memory keys, flash drives, CD-ROMs, processes, etc. Digital forensics, reverse engineering and data recovery.
flexi soft designer


flexi soft designer
Reverse Engineering
  • Binary format analysis.
  • Disassembly of X86, ARM, MIPS, PowerPC, SPARC, SystemZ and XCore.
  • Interpret binary data in many different formats.
flexi soft designer
Forensic Analysis
  • Digital forensics.
  • Malware analysis.
  • Powerful search tools and visualizations.
  • Analyze memory and processes.
flexi soft designer
Data Recovery
  • Low-level hard drive editor.
  • View NTFS, FAT16, FAT32, exFAT, and HFS drives.
  • MBR and EFI partitions.
  • View directories, file blocks and slack space.

Flexi Soft Designer -

It made safety invisible. And that is the highest compliment you can pay.

For the controls engineer standing inside a dusty panel, laptop balanced on a toolbox, debugging a muting error at 2 AM, Flexi Soft Designer is not software. It is a lifeline.

At first glance, it is a piece of configuration software—unassuming, icon-driven, and structured. But spend an afternoon with it, and you realize it is less a utility and more a translator. It sits in the gap between the chaos of a production line and the rigid, unforgiving logic of a safety-rated controller. Opening Flexi Soft Designer feels like stepping into a clean, well-lit drafting room. The main workspace is a grid of possibility. On the left, a library of function blocks waits: emergency stop monitoring, safety mats, light curtains, two-hand controls, muting, bypass, OSSD outputs. These aren’t just symbols. They are hardened, certified pieces of logic (up to SIL 3 / PL e) that you drag and drop like a child playing with building blocks—except these blocks, if arranged incorrectly, could stop a 10-ton press at the wrong moment. flexi soft designer

In the world of industrial machinery, safety is rarely silent. It screams in the clunk of a hardwired emergency stop, blares in the red light of a locked gate, and hums in the heavy drone of a contactor dropping out. But every so often, you encounter a tool that makes safety feel less like a brute-force necessity and more like an act of quiet, precise architecture.

The genius of the tool is not complexity, but contained complexity. You don’t write ladder logic. You don’t type a single line of ST. Instead, you wire blocks together with virtual connections, defining parameters in clean dialog boxes. Muting timers? Set in milliseconds. Contactor feedback? One checkbox. Reset type? Manual, monitored, or automatic—your call. What makes Flexi Soft Designer fascinating is what it demands from you. Traditional PLC programming rewards cleverness—tight loops, reusable functions, elegant state machines. Flexi Soft Designer punishes cleverness. It rewards clarity . It made safety invisible

But that tension is precisely the point. Safety software should not be easy to misuse. Flexi Soft Designer makes safety correct by default and dangerous only by deliberate, difficult override. Flexi Soft Designer is not beautiful in the way a modern web app is beautiful. It has no gradients, no animations, no dark mode. Its beauty is older: the beauty of a well-drawn schematic, a properly calculated risk, a machine that stops exactly when it should and not a millisecond later.

But the real magic is the simulator. Before a single real wire is stripped or a single real relay clicks, you can hit “Simulate.” A virtual control panel appears. You toggle virtual light curtains, press virtual E-stops, and watch your logic execute in near real-time. The outputs change color. Timers count down. Muting sequences play out. And if something fails—a muting lamp stuck on, a reset attempted too early—the software shows you exactly why. No review of Flexi Soft Designer would be honest without acknowledging its weight. This is not a tool for casual tinkerers. The learning curve is a wall. The terminology (OSSD, EDMI, restart interlock) assumes you already speak safety standards fluently. And the licensing—while dongle-free in recent versions—still carries the faint industrial aroma of “request a quote.” It is a lifeline

Every safety function must be explicit. Every path from sensor to output must be traceable. The software doesn’t just let you build; it watches you. Mismatched data types? It will tell you. A feedback loop that bypasses a safety condition? It will refuse to compile. In this way, the tool becomes a silent second pair of eyes—a co-pilot who has memorized EN ISO 13849-1 and won’t let you cheat. Under the hood, Flexi Soft is a modular system: a head unit (CPU) plus expansion modules for inputs, outputs, relays, and communication (EtherNet/IP, PROFINET, PROFIBUS, etc.). Flexi Soft Designer manages this hardware puzzle effortlessly. You define your module arrangement in a rack view, and the software automatically assigns addresses, checks power budgets, and validates cross-module wiring.

And when that machine runs its first full shift without a single false trip—when the safety gate opens and closes like a sigh, and the light curtain parts for a pallet like a curtain on a stage—you realize the tool did exactly what it was designed to do.

from SICK is that tool.

Moreover, the software forces a degree of discipline that can feel suffocating if you’re used to general-purpose PLCs. Want to temporarily bypass a guard for maintenance? That requires a specific bypass function block with time limits and status outputs. Want to mute a light curtain for a pallet to pass? That’s a four-sensor muting array with sequenced timing, not a toggle switch.

Analysis Tools - Drill into your Data

A number of sophisticated tools are included with 010 Editor for analyzing and editing binary files:

  • Full Find, Replace, Find in Files, and Replace in Files functionality for many different data types.
  • Powerful Binary Comparison tool for analyzing byte-by-byte differences between two files.
  • Visualize data with the Mini Map or the Visualize tab.
  • Computes Check Sum/Hash Algorithms including CRC-16, CRC-32, Adler32, MD2, MD4, MD5, RIPEMD160, SHA-1, SHA-256, TIGER, etc.
  • Disassembler for X86, ARM, MIPS, PowerPC, SPARC, SystemZ and XCore.
  • Use the Histogram tool to count and visualize byte occurrences.

Scripting - Automate your Editing

  • Simple or complex editing operations can be automated using a syntax similar to C/C++.
  • Features over 350 different functions for operating on data.
  • Integrated with Binary Templates to intuitively edit files. Simply assign to variables defined in a Binary Template to modify a file.
  • Scripts may be shared and a list of scripts for download is available in our Script Archive.
  • Run scripts from the command line with no user interface for batch processing.
  • Debugger with breakpoints and watches.

flexi soft designer

Tree-sitter

flexi soft designer
  • Perform real-time parsing of text files using Tree-sitter.
  • Supports over 45 syntaxes including ASM, Bash, C/C++, CSS, Go, Haskell, HTML, Java, JavaScript, JSON, Markdown, OCaml, Perl, PHP, Powershell, Python, Ruby, Rust, SQL, Typescript, XML, YAML, etc.
  • Supports high-quality syntax highlighting, brace matching, and expand selection.

Themes

flexi soft designer
  • Dark and light themes are available.

Column Mode

flexi soft designer
  • Hold down Ctrl and drag the mouse to make a column selection.
  • Hold down Ctrl and drag straight down to make a column insertion cursor. Type to insert on each line.
  • Copy and paste to move columns around.

Drive Editing

flexi soft designer
  • Edit NTFS, FAT16, FAT32, exFAT, and HFS drives.
  • Parse logical and physical drives including MBR and EFI partitions.
  • View directories, files and slack space.

...plus much more.

  • Powerful Workspace view including file explorer.
  • Convert data between ASCII, EBCDIC, Unicode, UTF-8, etc.
  • Inspector allows data to be quickly interpreted in different formats.
  • Mark important bytes using Bookmarks.
  • Full integrated expression calculator.
  • Apply Highlighting rules to identify bytes in a file.
  • Import or export data in Intel Hex Format, Motorola S-Records, Hex Text, C/C++/Java Code, Base64, Uuencoding, RTF, or HTML.
  • Printing with full print preview, headers, footers, and margins.
  • Powerful integrated debugger for Templates and Scripts.

Learn more about 010 Editor


Download a free 30-day trial for Windows 11/10, macOS, or Linux. Try 010 Editor and we think you'll agree that 010 Editor is the most powerful of all hex editors available today.


flexi soft designer
Newsletter - Receive special offers, tips, tricks and news. Join now
flexi soft designer
010 Editor v16.0.2 is here!
What's new?



E-mail: