{"id":45751,"date":"2026-11-01T08:00:00","date_gmt":"2026-11-01T08:00:00","guid":{"rendered":"https:\/\/www.withdata.com\/blog\/?p=45751"},"modified":"2026-11-01T09:15:50","modified_gmt":"2026-11-01T09:15:50","slug":"bigtextfileviewer-3-2-released","status":"publish","type":"post","link":"https:\/\/www.withdata.com\/blog\/pr\/bigtextfileviewer-3-2-released.html","title":{"rendered":"BigTextFileViewer 3.2 Released: GTK3 Linux Build, a File Position Scroll Bar and Whole CJK Glyphs"},"content":{"rendered":"<p>November 1, 2026 \u2014 Withdata Software announces <strong><a href=\"https:\/\/www.withdata.com\/big-text-file-viewer\/\">BigTextFileViewer 3.2<\/a><\/strong>, the viewer for files too big to open in an editor. This release is about the Linux build (it runs on GTK3 desktops and installs from <code>apt<\/code> and <code>dnf<\/code>) and about four things you notice the moment you open a real log file: you can drag a scroll bar through the whole file, a file that is not text is refused instead of shown as garbage, Chinese and Japanese characters are no longer cut off at the bottom, and the Pause button stays where you expect it while a file is still loading.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.withdata.com\/images\/bigtextfileviewer\/bigtextfileviewer.png\" alt=\"BigTextFileViewer 3.2 viewing a large log file\" width=\"1162\" height=\"732\" style=\"max-width:100%; height:auto; display:block;\" \/><\/p>\n<h2>What\u2019s New in BigTextFileViewer 3.2<\/h2>\n<h3>1. It Runs on Current Linux Desktops (GTK3)<\/h3>\n<p>Current Linux desktops ship GTK3 only, while 3.1 was built against GTK2 \u2014 on those systems the viewer either refused to start or opened with a window whose panels were the wrong size. 3.2 is built with the GTK3 widget set, uses the same fonts and spacing as the Windows build, and is installed from the Withdata <code>apt<\/code> and <code>dnf<\/code> repositories, so an update is <code>sudo apt upgrade<\/code> rather than a download and a copy.<\/p>\n<h3>2. A Scroll Bar for the Whole File<\/h3>\n<p>\u201cGo To Position\u201d lets you jump into the middle of a 20 GB file, but until now there was no way to <em>drag<\/em> through it \u2014 the scroll bar moved within the block that was loaded, not through the file. 3.2 adds a file position bar sized by the visible rows, plus a horizontal bar for long lines: dragging it loads the block you land on. Reading a huge file is now closer to scrolling through a small one.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.withdata.com\/images\/bigtextfileviewer\/go-to-specific-line-log.png\" alt=\"Jumping to a line in a large log file\" width=\"1162\" height=\"732\" style=\"max-width:100%; height:auto; display:block;\" \/><\/p>\n<h3>3. Files That Are Not Text Are Refused<\/h3>\n<p>Dropping an xlsx, docx or PDF onto the viewer used to open a window full of binary garbage \u2014 and on some files the word-wrap code failed outright with a range check error. 3.2 checks the file first and says what it is: BigTextFileViewer opens text files, and it now tells you so instead of showing you nonsense.<\/p>\n<h3>4. CJK Text Is No Longer Clipped<\/h3>\n<p>In Chinese, Japanese and Korean text the bottom of the glyphs was cut off \u2014 readable, but not what you want from a reader. The line height is now computed from the font metrics, so the characters are drawn whole.<\/p>\n<h3>5. The Pause Button Behaves<\/h3>\n<p>Pause and resume now work while a file is still being scanned, the button is disabled once loading is finished instead of pretending it can do something, it keeps its place in the toolbar, and its icon and tooltip follow the state. The recent-file menu and the toolbar refresh themselves when they change, rather than after reopening the window.<\/p>\n<h2>About BigTextFileViewer<\/h2>\n<p><a href=\"https:\/\/www.withdata.com\/big-text-file-viewer\/\">BigTextFileViewer<\/a> opens text files that editors give up on \u2014 a 10 GB log, a whole-table SQL export \u2014 without loading them into memory.<\/p>\n<ul>\n<li>Open, search and jump around in files of many gigabytes<\/li>\n<li>Go To Line, and Go To Position by byte offset, percentage, or measured from the end of the file<\/li>\n<li>Pause and resume the scan; the file can be read while it is still being counted<\/li>\n<li>Line numbers, word wrap, an explicit encoding, and a status bar that says where you are<\/li>\n<li>Refuses non-text files (xlsx, docx, PDF) instead of showing garbage<\/li>\n<li>Windows 10\/11, Linux (<code>.deb<\/code>, <code>.rpm<\/code>, <code>apt<\/code> and <code>dnf<\/code> repositories) and macOS (universal, Intel and Apple Silicon)<\/li>\n<\/ul>\n<h2>Availability and Pricing<\/h2>\n<p>BigTextFileViewer 3.2 is available now for Windows, Linux and macOS. A 30-day trial is free and needs no registration; a single-user licence costs US$45 and does not expire.<\/p>\n<ul>\n<li>Download: <a href=\"https:\/\/www.withdata.com\/big-text-file-viewer\/download.html\">https:\/\/www.withdata.com\/big-text-file-viewer\/download.html<\/a><\/li>\n<li>What\u2019s new: <a href=\"https:\/\/www.withdata.com\/big-text-file-viewer\/news.html\">https:\/\/www.withdata.com\/big-text-file-viewer\/news.html<\/a><\/li>\n<li>Product page: <a href=\"https:\/\/www.withdata.com\/big-text-file-viewer\/\">https:\/\/www.withdata.com\/big-text-file-viewer\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>November 1, 2026 \u2014 Withdata Software announces BigTextFileViewer 3.2, the viewer for files too big to open in an editor. This release is about the Linux build (it runs on GTK3 desktops and installs from apt and dnf) and about four things you notice the moment you open a real log file: you can drag [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[69],"tags":[13737,13840,73,13831,13836,2553,13830,13839,169],"class_list":["post-45751","post","type-post","status-publish","format-standard","hentry","category-pr","tag-bigtextfileviewer","tag-cjk","tag-command-line","tag-gtk3","tag-large-files","tag-linux","tag-log-viewer","tag-text-viewer","tag-unicode"],"_links":{"self":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45751","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/comments?post=45751"}],"version-history":[{"count":1,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45751\/revisions"}],"predecessor-version":[{"id":45752,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/posts\/45751\/revisions\/45752"}],"wp:attachment":[{"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/media?parent=45751"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/categories?post=45751"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.withdata.com\/blog\/wp-json\/wp\/v2\/tags?post=45751"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}