Change Log
On this page, you can find the history of changes made to the program FileAnalyzer.
- New Language (2026-09-09): Tiếng Việt (Vietnamese).
- New Encodings for the Hex View (2026-07-31): For the visualization of the bytes in the hex view, you can now rely on over 250 new 7-bit and 8-bit single byte code pages from the areas Windows, Mac, DOS, EBCDIC, ISO 646, ISO 8859, KOI, Unicode and national standards, among others. These are the same encodings that are also available in the TextEncoder and the TextConverter.
- Character Map as Tool (2026-06-01): The character map, which could previously already be displayed via the context menu of the code page selection box or via the code page selection dialog to display the character mapping of the selected encoding, is now also available as an independent tool that can be accessed via the menu "Tools > Character Map" or the keyboard shortcut CTRL + M. In addition to the character table, the tool also contains a code page selection box, a search function for characters and codepoints as well as a display for information about the selected character.
- Format Extensions (2026-05-15): Extensions of to the ISOBMFF format regarding MP4, M4A and 3GP.
- New File Format (2026-05-05): Blu-Ray Disc Audio-Video (BDAV).
- New File Format (2026-05-04): MPEG-2 Transport Stream Container File Format (M2TS, M2T, MTS).
- New File Format (2026-05-03): MPEG Transport Stream (MPEG-TS, TS, TSV, TSA).
- New File Format (2026-05-02): DVD Video Object (VOB).
- Format Extensions (2026-04-30): Extensions of the formats MPEG-1, MPEG-2 and AC3.
- Character Map for Encodings (2026-03-27): In the CodePage Selection Window (button "..." next to the code page selection box) as well as via the context menu of the code page selection box (menu item "Character Map"), now a character map of the selected encoding can be displayed, in which the character assignment of this code page can be seen. In addition to displaying the character positions, the character table also allows you to search for characters using their code points or by directly entering the respective character.
- Option to control the action when using the tab key (2026-03-14): Use the tabulator key to move from control to control or to enter a tab character into a multi-line text box. If tab input is enabled, you can use CTRL + TAB (instead of just TAB) to jump to the next control.
- Language Settings (2026-03-13): Display of the language in the current application language as a mouseover over the language name in the national language.
- Code Point Converter (2026-02-09): Improved support for combining diacritical marks in the Code Point Converter.
- Access to the File Filter Dialog (2026-01-21): The file filter can now additionaly be accessed via the general settings dialog (Settings > General). To do this, click on the new button "Configure Filter" under "File List". Of course, the file filter dialog can still be accessed via the context menu of the file list like before.
- Code Page Selection Box with Filter Dialog (2026-01-16): In addition to the existing filters, which you can find via the context menu of the selection box for the encoding of characters in the hex view, there is now also a more extensive selection dialog available that you can access using the new button "..." next to the selection box. In this dialog you will find on the left side the list of the available or filtered code pages with the additional information "Name", "Family", "Alphabet", "Region", "Byte length", "Base/Areas", "Number of characters" as well as "Aliases" (which can also be sorted using the column headers) and on the right there are filters for the name, the family (Windows, Mac, DOS, KOI,...), the alphabet (Latin, Cyrillic, Greek, Arabic, Hebrew, Georgian, Armenian, Thai,...), the region, the byte length (Single Byte 7 Bit / 8 Bit, Multi Byte 2 Byte / 4 Byte / Variable), the base (ASCII, EBCDIC,...), supported codepoint ranges (Basic Latin, Basic Multilingual Plane, Combining Diacritical Marks, Euro Sign...), supported languages, supported characters (including a selection via codepoint ranges) as well as number of characters (min, max; code pages with unoccupied positions; code pages that use all positions). In the options, you can additionaly find a switch with which you can determine whether all code page aliases should be listed individually or whether each encoding should only appear once in the list without showing their alias names.
- File Type Selection (2026-01-14): The selection of the file type in the dialog "Search Folders" is now made easier by three new options in the context menu of the relevant checkboxes: With "Activate all", "Deactivate all" and "Activate only this option" you can quickly make a selection without having to activate or deactivate all the checkboxes individually.
- New Code Page Filter (2026-01-09): Independent of the existing code page filters, you can now also filter for "ASCII-based code pages only", "EBCDIC-based code pages only" or "All code pages". You can find these filter settings also via the context menu if you right-click on the selection box for the encoding.
- Open new Files in the last accessed Path (2026-01-07): With the new option "Open new files in the last accessed path if available" (Settings > General > File Structure) it is possible to keep the current path within the file structure when changing files. For example, if you have opened the path "/moov/trak/mdia/mdhd" of an MP4 file and then use the file list to select a new file that contains an identical path, this file will automatically be opened directly in this path and you can, for example, immediately view and compare the properties stored in this path.
- Storage of Column Widths (2026-01-06): The column widths of the detail view are now saved when the "Save window size and window position" option is enabled.
- New File Format (2026-01-02): DVD Video Manager and Video Title Set (IFO/NFO/BUP).
- Case Insensitive Unicode in Regular Expressions (2025-12-24): The usage of regular expressions with the option "Case-Insensitive" (using modifier i or with the option "Match case" disabled) is now also possible with Unicode characters. Previously this only worked with characters from the ASCII range (A-Z / a-z).
- New File Format (2025-09-25): Dolby Digital ATSC A/52 Audio Codec 3 (AC3).
- New File Format (2025-09-17): Digital Theater Systems High Definition (DTSHD).
- New File Format (2025-09-16): Digital Surround Audio / Digital Theater Systems (DTS).
- Improved Handling of Multi-Screen High DPI Environments (2025-09-09): Improved handling (saving, loading and positioning) of window size settings (window size and position) on systems with multiple high-DPI monitors of different sizes and resolutions.
- Improved Handling of invalid Window Size Settings (2025-09-03): When loading window size settings, now a check is made to see whether the stored window position and window size settings match the current screen size. This prevents the window from being positioned outside the visible area when loading the settings, for example if the settings were saved on a larger screen than the current one.
- Format Extensions (2025-09-03): Extensions of the formats ASF, RIFF/AVI, RIFF/WAV/AVI/RF64 and FLV.
- Notification regarding rejected Files (2025-08-30): With the new option "Show warning if files have been rejected by the filter" in the file filter settings, you can receive a warning message when individual manually added files could not be added to the file list due to current filter settings. This function serves, among other things, to remind you of old but still active filters, which can lead to the question of why certain files were not accepted.
- Reset of the Filter Settings (2025-08-29): In both the folder search dialog as well as the file filter dialog you will now find a new reset button ("Reset Filter") with which you can reset the corresponding settings to their initial state.
- Code Page Filter (2025-08-05): The list of character encodings in the selection box for displaying characters in the hex view can now - in addition to the sorting - also be filtered. With the new filters "Only 7 Bit Code Pages", "Only 8 Bit Code Pages", "Only Single Byte Code Pages", "Only Multi Byte Code Pages", "Only encodings that support all characters" as well as "All Code Pages" you can limit the selection in the list accordingly. Right-click the selection box to configure the filters.
- Individual Splash Screen (2025-07-12): The tab "System Integration" of the Settings Dialog (Settings > System Integration) now contains an option to enable and disable the splash screen that appears at program startup.
- New File Format (2025-06-16): RF64 Waveform Audio File Format (WAV/RF64) / Multichannel BWF (MBWF).
- New Container File Format (2025-06-03): Material Exchange Format (MXF).
- New Keyboard Shortcuts (2025-05-30): The dialogs "Settings", "Info", "Columns", "Folder Search", "File Filter", "Search", "Comparator", "Offset Jumper" as well as the converters can now be closed using the ESC key.
- New Sorting Options for the File List (2025-05-25): The sorting of text in the file list can now be influenced by the following new options: "Ignore Case" ("A" and "a" are treated the same), "Ignore Diacritics" ("ä", "á", "ā" and so on are treated like "a"), "Ignore the following words" (arbitrary words such as "the" or "a" can be defined that are considered non-existent during the sorting - with this "Beatles" is sorted the same as "The Beatles"), "Treat the following characters like spaces" (allows characters such as spaces, "-" or "_" to be treated equally during sorting) and "Treat characters ä/ö/ü/ß like ae/oe/ue/ss" (sorting like in a German dictionary). The new options can be found via the context menu of the file list "Columns" on the tab "Sorting" under "Text Sorting".
- New Tool (2025-05-05): With the new tool "Code Point Converter" you can display the code points and their byte representations in hexadecimal and/or decimal form for any characters in over 250 different encodings. The reverse direction from code point to character is also possible. This converter can be called up via the menu "Tools > Code Point Converter" or by using the keyboard shortcut CTRL + U.
- Copy selected bytes as string (2025-05-03): If you have selected bytes in the hex view, you can now copy them to the clipboard as a string (text) in various formats using the context menu (right mouse button). The bytes can be interpreted either in one of the formats UTF-8, UTF-16 (LE/BE), UTF-32 (LE/BE) or the encoding selected for the display.
- Copy File Names to Clipboard (2025-04-23): With this new option in the context menu of the file list, in addition to the complete paths, you can now also easily copy only the names of the selected files to the clipboard.
- Remove Files based on their Location (2025-04-22): In the context menu of the file list with a single file selection active, there are now two new functions: "Remove Files from this Folder" and "Remove Files from other Folders". This allows you to either remove all files from the list that are stored in the same folder as the selected file or those files that are stored in a different folder, thereby keeping only the files that are in the selected file's folder.
- Date Filter with rounded Time Specifications (2025-04-21): The file date filters that require a relative time, such as "Younger Than", "Older Than" or "Relative Time Period", now have a new option "Round to full years / months / weeks / days / hours / minutes". If this option is activated, the relative time period will be rounded up accordingly. "Older than two years" would mean exactly today's date two years ago if unrounded, but if rounded it would always mean the first of January of the following year regardless of today's date. In the script control, the parameters "older-t", "younger-t" and "period-t1/t2" can be appended with "-r" for rounding (for example "older-2y-r" for older than two rounded years).
- Settings for Regular Expressions (2025-04-18): Under "Settings > Regular Expressions" you will find some new settings to customize the behavior of regular expressions. With these settings it is possible to set default values for the modifiers "Case Insensitive" (i), Ignore Diacritics (d), Multi Line (m), Single Line (s), Greedy Mode (g) and Extended Syntax (x) as well as to adapt the characters contained in the character classes "Word" (w), "Spaces" (s) and "LineSeparators" according to your own needs.
- Dialog for Deleting Settings (2025-04-15): The function "Delete Settings" now displays a dialog in which all startup settings, language settings, keys and other settings files stored on the respective computer are listed and can this way be managed and deleted individually. Previously, when using this function, all files found were deleted directly.
- New Metaformat (2025-04-14): ID3v1 Tag for MP3 files.
- ID3v2 Support (2025-04-11): ID3v2 Tag for the container formats RIFF (WAV/AVI/WEBP) and AIFF (AIFF/AIFC).
- ID3v2 Extensions (2025-04-08): Improvements and further development of the ID3v2 Tag metaformat.
- New File Format (2025-04-04): Audio Interchange File Format (AIFF/AIFC).
- Settings Reset now with Inquiry (2025-03-29): The function "Reset Settings" now only resets the settings after a warning message has been confirmed. Previously an immediate reset took place.
- Sorting of Code Pages by Language, Family or Name (2025-03-27): The list of character encodings in the selection box for displaying characters in the hex view can now be displayed sorted by the language covered, by the family or by the name of the code page. When sorting by names, the aliases of the encodings are listed additionally. You can find those new options by right-clicking on the respective selection box.
- Notification about selected Files (2025-02-28): If you have marked more than one file in the file list, their number will now be displayed above the file list in the form "Number of selected files/total number of files".
- Open or Copy Links (2025-02-17): All linked websites can now also be opened via the context menu using the right mouse button (item "Open Link") or copied to the clipboard as a URL (item "Copy Link"). Left-clicking on a link will still open it in your default browser as before. Using the context menu and the new copy function, the URL can now also be used for other purposes.
- File Filter Dialog (2025-02-14): In the dialogs "Search Folders" as well as "Filter Settings" you will find new functions in the context menu (right mouse button) of the options for the file name filter and the file path filter. Added are the options "Activate all" and "Deactivate all" for automatically selecting or deselecting all options, as well as the function "As Inline Flags" with which the corresponding flags from the currently activated options can be automatically placed in front of the search term without you having to worry about the syntax yourself.
- Hex View with all available 7- and 8-Bit Code Pages (2025-02-05): The representation of the bytes as characters in the right column of the hex view can now be individually set to a custom character encoding. Available are all 7-bit code pages and 8-bit code pages, which are also available in the TextConverter and the TextEncoder.
- Individual Parameters for single Search Terms (2025-01-19): If you have linked multiple search terms for your filename filter or your path filter using a colon : (AND conjunction) or a vertical bar | (OR conjunction), previously the selected options always referred to all of those search terms equally. However, now it is possible to set different options for each of the search terms. This can be done using the flags "c" (case sensitive), "d" (ignore diacritics), "w" (whole words), "p" (starts as a word), "q" (ends as a word), "b" (start), "e" (end), "a" (entire name) as well as "r" (regular expression), which can be placed in front of the individual search terms within angle brackets <> (for example "
A: e" for: begins with a capital A and ends with a lower case e). - File Date Filters (2025-01-18): With the new filters for the creation date, last modified date, last accessed date, and last attribute changed date, files can now also be filtered by these file date types when searching folders. It is possible to search for relative times and time periods (today, yesterday, this week, last week, last two weeks, this month, last month, last two months, this year, last year, last two years, last five years), absolute times (before date, after date, between two dates), relative times (older than, younger than, between two points in time) and using a component search in which the date components (day, month, year) and the time components (second, minute, hour) can be searched independently of each other. The new parameters "filter-date-created" (date of creation), "filter-date-modified" (date of last change), "filter-date-accessed" (date of last access) as well as "filter-date-attrchanged" (date of last attribute change) are available for script control. You can use these parameters with the values "today", "yesterday", "this-week", "last-week", "this-month", "last-month", "this-year", "last-year", "before-d", "after-d", "between-d1/d2", "older-t", "younger-t", "period-t1/t2" and "components-x". For a detailed explanation of all these filters and parameters, see the section File Date Filters in the File Filter Tutorial.
- Import of Folders (2025-01-16): File lists to be imported (text files with the file extension .filelist) can now also contain paths to folders, which contents are loaded during the import this way.
- Limit Folder Name Filtering to individual Folder Levels (2025-01-13): The path filter for searching for specific folder names within the path can now be limited to any folder level (e.g. "2", "3-7" or "1,5-8"). When using this filter, only the specified folder levels are checked and all other levels are ignored. For script control, now the parameter "filter-pathlevel" is available to specify the levels to be searched. Alternatively, the level can also be defined using the flags preceding the search term using the "filter-path" parameter in the form "
" or " " (p stands for possible other flags).
- Extension of the Whole Word Filter (2025-01-11): The option "Only consider whole words" of the file name filter and the path filter has been expanded to the two new options "Consider only whole words (beginning)" and "Consider only whole words (end)". If both of these options are activated, this corresponds to the previous behavior of "Search term must appear as a whole word". However, if only one of the two options is activated, you can search for the beginning of a word or the end of a word. If both options are deactivated, the search term can also appear anywhere within words. The two parameters for the script control "filter-name-words" and "filter-path-words" can now be used with the values "0" (option is deactivated), "1" (search for whole words), "front" (search for the beginning of words) and "back" (search for the ends of words) (previously only the values "0" and "1" were allowed).
- File Filter Dialog (2025-01-09): The individual file filter types in the dialog "Add files from folders" can now be collapsed and expanded to make the dialog clearer. When the dialog opens, active filters are automatically displayed expanded so that these active filters are immediately visible. In addition, the position of the dialog is saved per session.
- Search Terms with AND/OR Conjunction (2025-01-07): If the filter for the file name or the filter for the folder name was used with several different search terms, previously, it was sufficient if at least one of these search terms matched to trigger a hit (OR conjunction). In addition to this OR conjunction, which can still be used with the vertical bar | as delimiter, there is now also the additional option of linking various search terms with an AND using a colon. Examples of this are "a:b" (name must contain both "a" and "b"), "a|b" (name must contain "a" or "b") or "a:b|c" (name must contain "a" and also either "b" or "c").
- File Size Filter (2025-01-05): The new file size filter allows you to set a minimum size and/or a maximum size in bytes, KB, MB, TB or PB for your file search. For this, the two new parameters "filter-size-min" and "filter-size-max" are introduced for script control.
- Folder Level Filter (2025-01-04): The new folder level filter allows you to limit the search for files to specific folder levels within a directory structure. Individual levels (e.g. "3") as well as ranges (e.g. "2-5") as well as enumerations (e.g. "1.5-9") can be specified. In the script control, the new parameter "filter-folderlevel" can be used to use this filter.
- Syntax Unification (2025-01-03): Analogous to the folder search, the separator for several search terms within the file name filter has been adjusted to the vertical bar |. In order to be able to use the vertical bar within regular expressions, the relevant regular expression can be enclosed in double quotation marks.
- Path Filter (2025-01-02): In addition to the filter for the file name, there is now also a filter for the path, which can be used to filter for the folder names within the path. This filter provides the same options as the file name filter (case sensitive, ignore diacritical marks, only consider whole words, folder name must begin/end with the search term, entire folder name must match, search term has to be interpreted as regular expression). These options can be controlled via script using the new parameters filter-path, filter-path-matchcase, filter-path-diacritics, filter-path-words, filter-path-start, filter-path-end, filter-path-matchall and filter-path-regex.
- New Filename Filter Options (2024-12-31): In addition to the previous options "Case sensitive", "Entire name must match" and "Interpret as regular expression", the file name filter additionally has now the following new options: Ignore diacritics, search term must appear as a whole word, name must begin with the search term, name must end with the search term. In the script control, these options can be controlled via the new parameters filter-name-words, filter-name-diacritics, filter-name-start and filter-name-end.
- Positive and Negative Search (2024-12-29): In the filter for the file name, now, both a positive search as well as a negative search can be carried out combined together by placing a minus sign in front of the individual search terms separated by a delimiter if the term in question is to be excluded from the search. After the update from January 7, 2025, you can for example use the search term "a:-b" to find filenames that contain the letter "a" but not the letter "b". In this way, any number of positive and negative searches can be combined.
- Refresh File Properties (2024-12-12): In the context menu of the file list you can now find the new entry "Refresh File Properties", with which you can update the properties of the files that have already been read out and are listed in the list, such as the file size, the modification date or meta information. You can use this option, for example, if you have changed files in external programs after creating the file list and want to adopt their new properties into the file list.
- Windows System Integration Unicode Support (2024-12-02): Improved Unicode support for the Windows system integration, for example regarding user names and resulting user directories for storing settings that contain Unicode characters.
- New File Format (2024-12-02): Microsoft ShellLink ShortCuts (LNK).
- Improvements (2024-11-29): Improvements and further development of the formats JPEG 2000, FLV, F4V and ISOBMFF.
- New File Formats (2024-11-24): Basics of Photoshop images (PSD, PDD), Flash videos (FLV, F4V) and Free Lossless Audio Codec audio files (FLAC).
- New File Format (2024-11-18): JPEG 2000 (J2K, JP2, JPG2 - Part 1: Core Coding System / Base Still Image Format; JPX, JPF - Part 2: Extensions / Extended Still Image Format; JPM - Part 6: Compound Image File Format / Compound Image Format).
- New Jump to Byte Offset Dialog (2024-11-17): The dialog for jumping to a byte offset has been revised and the following options have been added: Decimal or hexadecimal specification of the offset; keep window open; interpretation of the specified offset from the beginning of the file, the end of the file, forward from the current position or backward from the current position.
- New Keyboard Shortcut (2024-11-16): CTRL + J to open the Jump to Byte Offset Dialog.
- New File Node Indicator (2024-11-15): An [R] now marks all nodes within the file structure tree view that contain subnodes that are outside the byte range of the parent node.
- Offset Format (2024-11-14): The number format of the byte offsets (for example on the left side of the hex view or for the offsets of the properties shown in the detail table) can now be displayed optionally either in decimal or hexadecimal notation. The settings for this can be found under "Settings > General > Offset Format".
- New File Format (2024-11-13): MIDI audio files (MID, MIDI, KAR).
- Collapsing and Expanding the File Structure (2024-11-12): The context menu of the file structure view now contains new options that make it easier to expand or collapse multiple nodes of the file structure at the same time (expand / collapse all nodes below / on the same level as the selected node).
- Multi Edging in the Hex View (2024-11-06): Some file formats such as Portable Executables (EXE, DLL), the Compound File Binary Format (DOC, XLS, PPT) or Open Type Fonts (TTF, OTF, TTC, OTC) contain chunks or properties that extend over several areas within the binary structure of the file and are therefore not consecutive. These areas are now represented by several individual borders around the relevant bytes in the hex view.
- New File Formats (2024-11-05): 7Z and SQLite Basics.
- New File Node Indicator (2024-10-31): Compressed (for example zipped) file parts are now displayed with a [C] for "compressed" behind the caption of their file node within the file structure (occurs, for example, with WOFF fonts).
- New File Format (2024-10-30): Web Open Font Format (WOFF/WOFF2).
- New Container Format (2024-10-29): Compound File Binary Format for DOC, XLS, PPT, MSI und MSG.
- Comparison Function (2024-10-19): Invoke of the comparison of multiple properties at the same time from the context menu of the detail table.
- New File Format (2024-10-16): OpenType Font Collection (TTC/OTC).
- New Keyboard Shortcuts (2024-10-13): CTRL + Q to open the comparator, CTRL + B to open the number-byte converter as well as CTRL + T to open the string-byte converter.
- Extension of the Search Operators (2024-10-10): The search operator BETWEEN can now also be used for strings in the search function and no longer only for searching numbers as before. The search operators SMALLER and GREATER could already be used for both. The search operators SMALLER, SMALLER_OR_EQUAL, GREATER, GREATER_OR_EQUAL and BETWEEN can now be used with decimal numbers using any decimal separator (comma or period).
- Supported File Formats (2024-09-03): Improved display of PDF documents.
- Reverse String-Byte Converter (2024-08-09): The String-Byte Converter can now (like the Number-Byte Converter) also be used in the opposite direction as a Bytes-To-String Converter. This means that it is now possible to enter a sequence of bytes, which is then interpreted as text in an encoding of your choice.
- Automatic Sorting (2024-06-03): In the sorting settings of the file list (context menu > Columns > Sorting) you can now define a column and a sorting direction according to which the files are automatically sorted after they are added.
- Sorting Settings (2024-05-15): With the new sorting settings for the file list, you can now determine the sorting algorithm used (alphabetical sorting, natural sorting, system algorithm or random order) as well as specify whether the upper and lower case writing should be ignored when sorting and whether the existing order of the other columns should be maintained. You can find these new options by right-clicking on the file list under "Columns > Sorting".
- Byte Offset Functions (2024-04-24): Jump to Byte Offset and Copy Byte Offset in the context menu of the Hex View.
- Performance Tweaks (2024-03-30): New option "Limit Chunk Loading" to prevent loading of frequently occurring chunks (for example the Matroska Cluster Blocks). The hex view can now be collapsed to prevent loading all bytes of a file (then only the file structure, the properties and the values are viewed). General performance improvements for handling large files.
- New Program Version (2024-03-27): 64 bit variant for the Pro Version.
- New Column Parameters for the Script Control (2024-03-21): With the new column parameters "file_ext", "file_size", "chunk_size" and "chunk_type" for the script control column configuration, you can write the file extension, the file size, the chunk size as well as the chunk type into your results table.
- New Search Function in the File Structure for the Script Control (2024-03-17): With the new command line parameters "search-path", "search-prop" as well as "search-val" you can search for values (search-val) in the file structure within specific paths (search-path) and specific properties (search-prop). The parameters can be used all together, individually or in any combination. Additionally, these three basic parameters can optionally be combined with "search-prop-cop" and "search-val-cop" (from "comparison operator" - determination of the comparison operators) as well as "search-prop-rev" and "search-val-rev" (from "reverse search"). More on this in the section "Searching in the File Structure" of the Introduction to the Script Control.
- New Column Parameters for the Script Control (2024-03-16): With the new column parameters "offset_file", "offset_chunk" and "chunk_offset" for the column configuration of the script control, you can write the offset of the found value from the beginning of the file or within the relevant chunk as well as the byte offset of the chunk into your results table.
- New Search Function for Strings for the Script Control (2024-03-13): With the new command line parameters "search-str", "search-enc" as well as "search-bom" you can search for strings. With "search-str" you can specify the search text/string, with "search-enc" and "search-bom" you can optionally specify the encoding and byte order mark. More on this in the section "Search for Strings" of the Introduction to the Script Control.
- Inverse Filename Search (2024-03-07): Also the file name search can now be reversed. If you put a minus sign in front of your search term, all files that do not contain the search term will be found. If your search term starts with a minus sign, you can search for "/-word" to make the minus sign lose its meaning. If you only want to search for a minus sign itself, it is sufficient to search for "-" without "/". To exclude multiple search terms, you can write "-abc/def/ghi" (only finds filenames that do not contain "abc", "def" or "ghi").
- Text/Binary File Filter (2024-03-06): Performance improvements of the filters "Text Files Only" and "Binary Files Only".
- File Search Filter (2024-03-03): In the file filter options now multiple search terms for the name can be defined by separating the individual search terms with the character / (for example "name1/name2"). Also multiple file extensions can now be separated with the same character (for example "ext1/ext2/ext3"). The character / has the advantage that it cannot appear in a file name itself and has no special meaning within the wildcard search or the search with regular expressions, so that this character can be used as a unique separator. With the new option "Total Text must match", the entire file name must match the specified text or regular expression to be found. If this option is disabled, the text or regular expression only needs to appear somewhere in the file name. The new option "Binary files only" can be used to limit the search to binary files. For script controlling the application, the two new parameters "filter-name-matchall" and "filter-onlybinaryfiles" are introduced for these two new options.
- New Operator for the Search Function (2024-02-29): With the new operator "BETWEEN" for searching in the file structure, you can now define also a range for your search. For example, if you use this operator with the search criterion "3-7", the values 3, 4, 5, 6 and 7 will be found, but not 2 or 8, for example.
- Opening of Files (2024-02-28): Using the context menu, files can now be opened directly from the results of the comparison or the search with their respective default program.
- Search and Compare at this or all Positions (2024-02-27): The context menu, which can be used to call up the search function or the comparator, now shows two different call options if there are several elements with the same name on the same level in the selected path. With "at this position" only the element at the selected location is compared or searched (if there are 3 elements with the same name, only the one of the 3 that you clicked on). On the other hand, if you choose "at all positions", all of these 3 elements of the same name would be taken into account. If specified manually, you can make this difference with "element_name" versus "element_name[0]", "element_name[1]", and so on.
- New Search Function for Numbers for the Script Control (2024-02-17): With the new command line parameters "search-ubyte", "search-sbyte", "search-uint16le", "search-uint16be", "search-sint16le", "search-sint16be" and so on you can search for numbers of a certain signedness, byte size and endianness. More on this in the section "Search for Numbers" of the Introduction to the Script Control.
- New Search Function for Byte Sequences for the Script Control (2024-02-16): With the new command line parameter "search-bytes" you can search for byte sequences. More on this in the section "Search for Byte Sequences" of the Introduction to the Script Control.
- New Parameters for the Script Control (2024-02-14): The new parameter "colh" (from "column headers") allows you to determine whether your results table should contain column headers or not. More on this in the section "Columns" of the Introduction to the Script Control.
- New Parameters for the Script Control (2024-02-04): The new parameter "cols" (from columns) allows you to determine which columns should be written into your results table and in what order. More on this in the section "Columns" of the Introduction to the Script Control.
- File List Import (2024-02-02): In addition to text files with line wise file paths, the file list import function now also accepts files in the formats CSV, TSV, XLSX, ODS, HTML and DIF. This makes it possible to reload the files from a file list saved in one of these formats, for example coming from the FilelistCreator.
- File Management (2024-01-17): Files can now be removed from the FileAnalyzer directly from the search window or the comparison window. The functions can be accessed via the context menu of the respective file lists by right-clicking on selected files. In addition to removing all of the selected files, a reverse removal of all unselected files is also possible.
- New Parameters for the Script Control (2024-01-05): With the new parameter "fs" you can determine the field separator for a CSV export. You can specify one of the values system, comma, semicolon, pipe, hyphen, space, tab, nochar or directly your desired character. If you do not state anything, the system character (comma or semicolon) is used.
- Support for additional Export Formats for the Batch Control (2023-12-31): The output within the console can now be in one of the formats TXT, CSV, TSV, DIF or HTML. The output as a file is now possible in TXT, CSV, TSV, XLSX, ODS, DIF or HTML format. The output format used is controlled via the specified file extension of the output file or alternatively via the new parameter "format" (for example "format=csv").
- New Parameters for the Script Control (2023-12-30): With the parameter "get-val", you can read out individual data, values and properties directly from the file structure. The syntax is "get-val=/path/path:key" and the output can be either directly to the console or in the form of a saved file.
- New Parameters for the Script Control (2023-12-29): The parameter "compare" can be used to compare entire chunks as well as individual or multiple values from multiple files. The syntax for a call is "compare=/path/path" for a complete chunk, "compare=/path/path:key" for individual keys or "compare=/path/path:key,key" for multiple keys. The output can be carried out as a file (if the parameter "save=filepath" is defined) or directly to the console (if the parameter "save" is not defined).
- New Program Version (2023-12-29): Batch version to control the FileAnalyzer via the command line, scripts or third-party programs. Initially, for adding files and folders, direct paths as well as the filter parameters filter-ext, filter-type, filter-name, filter-name-matchcase, filter-name-regex, filter-hiddenfiles, filter-onlytextfiles and search-subdirs are supported. If the output is not to be sent to the console, an output file can be defined using the parameter "save". Its format can be determined with the parameters enc, bom and lb. If the output file should be opened after it has been created, the parameter "openfile=1" can be passed. You can find out more about this functionality in the tutorial about the script control of the FileAnalyzer. There you will also find example calls and detailed explanations of all parameters.
- Multiple Selection in the Detail View (2023-12-20): Until now, only individual entries could be selected in the detail table. Now, it is possible to select mutliple values simultaneously and thus copy several keys and/or values to the clipboard at the same time or to initiate the comparison of more than one keys using the comparison function for files.
- Comparison of individual Values (2023-12-19): Up to now, the File Comparator could only be started with full paths from the file structure. Then, all keys within this path were compared. Now, it is possible to alternatively limit the comparison to individual keys within a path. The desired keys can be appended to the path with a colon (for example "/path:key" or "/path:key1,key2"). This new function can be accessed directly from the detail view by right-clicking on the desired keys to be compared.
- New Metadata (2023-12-17): ID3v2 tag within the following file formats: MP3 and RIFF (WEBP, WAV, AVI).
- New File Format (2023-12-16): MP3 Basics.
- Save Details, Search Results and Comparisons as File (2023-12-13): The tables from the detail view, the search result and the file comparison view can now be saved as a file using the corresponding buttons or the context menu. The formats available are CSV, TSV, TXT, XLSX, ODS, HTML and DIF, which can be selected via the storage dialog.
- Representation of Bit Flags (2023-12-06): Improved and unified representation of bit flags. The bit position is now displayed as .X after the byte offset across all file types. The data type specifies the bit length as UINT(X) and, if applicable, first, the complete value is listed in the detail table and then the individual relevant bit values in the form "Flags.Value".
- Search for Text (2023-12-01): As a fourth search option in addition to the search functions for byte sequences, for numbers and for keys/values within the file structure, it is now also possible to search explicitly for text respectively strings. In addition to entering the text to be searched for, the encoding of the string (for example UTF-8, UTF-16 LE/BE or Latin 1) as well as the presence of a byte order mark (BOM) can be specified. This means that the FileAnalyzer automatically takes care of translating the specified text into the byte sequence required for the search according to this specification.
- Search for Numbers (2023-11-30): Next to the search for byte sequences as well as for keys and values within the file structure, a search for numbers was added as a third search option. In addition to the number to be searched, the byte size, the signedness (signed / unsigned) as well as the endiannes (little endian / big endian) can be specified. The FileAnalyzer then automatically generates the byte sequence necessary for the search from this information.
- Inverse Search in the File Structure (2023-11-29): With the new checkboxes "Reverse" under the fields "Key" and "Value" of the search within the file structure, the search can now be reversed as needed (reverse search). For example, with this, it is now possible to find all data that does not correspond to a given value, does not contain a given value, does not begin or end with a given value, and so on.
- Copy and Display as Signed and Unsigned Integers (2023-11-27): Bytes from the hex view can now be copied to the clipboard as either signed (SINT) or unsigned integers (UINT). In addition, the SINT and UINT equivalents of the selected bytes are now displayed under the hex view if these two values differ for the selected bytes.
- Reverse Number-Byte Converter (2023-11-21): The Number-Byte Converter can now also be used in the opposite direction. While it was previously only possible to enter numbers, which were then converted into byte or bit sequences, it is now also possible to enter byte and bit sequences, which are then converted into their numerical equivalents.
- New File Formats (2023-11-13): Basics of various icon formats such as Windows Icons (ICO), Windows Cursors (CUR) and Apple Icon Images (ICNS).
- New general File Property (2023-11-09): The new general file property "ChecksumSecuredType" provides information about whether a file contains internal checksums.
- PNG Extensions (2023-11-08): MNG (Multiple Image Network Graphics) and JNG (JPEG Network Graphics).
- Extension of the Search in the File Structure (2023-11-07): Up to now, the search for keys and values within the file structure was limited to keys and values with the same name as the search words. In addition to "equals", now, also the following other comparison criteria can be used for the search: contains (contains), starts with (starts_with), ends with (ends_with), matches regular expression (matches_regex), contains regular expression (contains_regex), greater (greater), greater than or equal (greater_or_equal), smaller (smaller) as well as less than or equal (smaller_or_equal).
- Window Positioning (2023-11-06): With the new option "Settings > System Integration > Always on Top" you can keep the window of the FileAnalyzer permanently in the foreground above all other program windows.
- New Copy Function for the Hex View (2023-11-03): In addition to the previous copy functions of the selected bytes from the hex view (raw, as an integer, as a string), it is now also possible to copy the bytes as bits to the clipboard.
- Display of the selected Bytes as Integers and Bits (2023-11-01): The bytes selected in the hex view are now displayed below the hex view as an integer number as well as a bit sequence, provided they do not exceed a certain length. This makes it possible to see directly what certain bytes stand for. The endianness used for this conversion depends on the general endianness of the file type loaded.
- PE Extensions (2023-10-31): Extension of the Portable Executable Format to include Device Drivers (SYS), Extensible Firmware Interface Boot Loader (EFI), Multilingual User Interface / User Interface Localization (MUI), ActiveX control (OCX) and Windows Screen Saver (SCR) files.
- Extension of the String Data Type (2023-10-26): The old general specification of values of the type "String" has been differentiated and now provides information about whether it is about a string of fixed or variable length (F or V) and what encoding the string has. Examples of this are FASTR[4] (fixed ASCII string with a length of 4 bytes/characters), VASTR[7] (variable ASCII string of 7 bytes/characters) or VUSTR_UTF8[13] (13 byte UTF-8 Unicode string).
- RIFF Extensions (2023-10-25): ANI (Animated Windows Cursors), CRF (CorelDRAW Vector Graphics File) and BWF (Broadcast Wave Format) for the Resource Interchange File Format (RIFF).
- Search for Bytes (2023-10-20): The search for byte sequences can now be started directly from the hex view and the converters. In the hex view, the search can be started by right-clicking on one or more selected bytes. There are corresponding buttons under the respective fields in both the Number Byte Converter and the String Byte Converter. It is now also possible to copy the bytes from the converters to the clipboard in the same way.
- Search for Byte Sequences (2023-10-19): The search function has been extended by a byte search, which allows you to directly search for single or multiple bytes within all open files.
- New File Format (2023-10-18): Advanced Systems Format Container (ASF, WMA, WMV).
- Copy Functions for the Hex View (2023-10-16): If you right-click on selected bytes in the hex view, you can now copy these bytes into the clipboard rawly, as an integer or as a UTF-8 string.
- New Features for the Search Function (2023-10-15): The window for the search result of the search function has been expanded to include the following functions: copying the search result as TSV or CSV to the clipboard, copying the files or file paths to the clipboard, opening the parent folder, removing files with/without hits from the file list. The functions can be accessed via buttons below the table showing the search results or via the context menu of the respective entries from within the search result table.
- ISOBMFF Extension (2023-10-14): Specific values for CR3 images for the ISO Base Media File Format (ISOBMFF).
- New Metadata (2023-10-13): Exif Data within the following file formats: JPG, PNG, RIFF (WEBP, WAV, AVI) and TIFF (TOFF, CR2, DNG, NEF, SRF, SR2, ARW).
- TIFF Extensions (2023-10-12): ARW, SRF and SR2.
- TIFF Extensions (2023-10-11): CR2, DNG and NEF.
- File Comparison (2023-10-10): File Comparator to compare an arbitrary chunk type of multiple files. The comparison can be started directly via the tree structure by right-clicking on the chunk respectively path that you want to compare. All files that are currently in the file list and contain a corresponding path like the one selected are included into the comparison. The result is displayed in a new window in the form of a table and can be copied to the clipboard as TSV or CSV.
- File List (2023-10-07): A file list has been added to the main window. Folders containing files or individual files can be added. The list also collects all previously opened files. With this list it is now possible to switch between several files in the FileAnalyzer and to search several files at the same time, as the search functions now always refer to all files listed in this list.
- New File Format (2023-10-03): BMP Basics.
- Integration of the Search Function (2023-09-29): The search function can now be accessed both directly from the file structure as well as directly from the detail view. By right-clicking on a path or a data value, the selected entries can be automatically transferred to the File Searcher so that they can be used for a search there.
- Search in the File Structure (2023-09-27): Implementation of a first Search function with which you can search for paths, keys and values within the file structure.
- New Tool (2023-09-22): String-Byte Converter to convert text into their corresponding byte sequences according to an encoding of your choice. The encodings supported are UTF-7, UTF-8, UTF-16 LE and BE, UTF-32 LE and BE (each with or without BOM), ASCII, Latin 1, Latin 2, CP437 and various Windows code pages.
- New Tool (2023-09-21): Number-Byte Converter to convert numbers into their corresponding byte sequence and bit sequence specifying the byte length, the signedness (unsigned/signed) and the endianness (little endian/big endian).
- New File Format (2023-09-20): ZIP Archive Basics.
- Clipboard Functions (2023-09-19): With some new clipboard functions accesible via the context menus of the file structure view as well as the detail view, you can now copy paths, values, keys, value-key combinations or even the entire detail view table to your clipboard.
- Offset Jumps (2023-09-18): If an offset to another location within the file is specified in a chunk, you can now use the context menu to jump to that location.
- Display of important File Properties (2023-09-17): Important file properties (such as the width and the height of images or videos, the duration of video or audio files, the number of glyphs of font files, etc.) are in addition to their storage position within the chunks now also displayed within the root element of the file's tree structure.
- New File Formats (2023-09-16): Basics of TTF/OTF fonts.
- New Visualization of File Properties (2023-09-15): File Endianness (byte order) im Root-Element.
- New File Format (2023-08-31): MPG Basics.
- New File Formats (2023-08-26): Real Media Basics as well as specific values for Real Audio (RA) and Real Video (RV/RM).
- ISOBMFF Extensions (2023-08-19): Specific values for HEIC, HEIF and AVIF images for the ISO Base Media File Format (ISOBMFF).
- RIFF Extension (2023-08-14): Specific WEBP values (including Animated WEBP) for to the Resource Interchange File Format (RIFF).
- New Visualization of File Properties (2023-08-10): File Size im Root-Element.
- New File Format (2023-08-09): GIF Basics.
- Extension of a File Format (2023-08-06): Fields for JPG files.
- New File Format (2023-08-03): Matroska Media Container as well as specific values for the MKV, MKA and WEBM formats.
- New File Format (2023-07-23): Basics of the Portable Executable Format (EXE - Windows Executable File / DLL - Dynamic-Link Library).
- New File Format (2023-07-16): TIFF Basics.
- RIFF Extension (2023-07-15): Specific AVI values for to the Resource Interchange File Format (RIFF).
- Byte Edging (2023-07-09): Bordering of the relevant bytes in the hex view when selecting a chunk in the file structure.
- Display of the Storage Location of Values (2023-07-07): By clicking on a line in the detail view table, now the storage location of the respective value within the file can be displayed in the hex view.
- New column for the Detail View (2023-07-06): Offset of the values within the entire file and within the respective chunk.
- New column for the Detail View (2023-07-03): Information about the data type of the values.
- New File View (2023-06-27): Hex View.
- New File Format (2023-06-23): Resource Interchange File Format (RIFF) Basics as well as WAV-specific values.
- New File Format (2023-06-22): JPG Basics.
- New File Format (2023-06-21): PNG Basics.
- New File Format (2023-06-03): ISO Base Media File Format (ISOBMFF) Basics as well as specific values of MP4, M4A, M4B, MOV, 3GP and DIVX files.
- New File Format (2023-04-22): Text File Basics.
- New File Views (2023-04-21): Tree Structure View and Detail View showing file elements with their values.
Note: Minor changes, such as updating an existing program translation or fixing a bug, are typically not included in this list. Therefore, if you find a newer version of the program in the download area than the most recent date in this list, we have typically made such a change to the program.