Offline voice input
Tap or hold Right Alt and speak. SenseVoice recognizes Chinese, English, Japanese, Korean and Cantonese offline, then types the result into the focused window.
.NET 10 · WPF · Free & open source
SigXor is a Windows file preview, editing and productivity tool: spacebar preview for dozens of formats, plus offline SenseVoice voice input, region screenshot, OCR and a color picker.
SigXor is a desktop productivity tool for Windows 10 and 11, developed by FireNeb and released as open source. It brings the macOS Finder Quick Look workflow to Windows: select a file in File Explorer, press Space, and a preview window appears instantly. Press Space or Esc again to close it.
Beyond file preview, SigXor includes offline voice input, region screenshots, local OCR and a pixel color picker. Speech recognition and OCR run entirely on your machine, file preview needs no cloud service, and the app lives quietly in the system tray.
The core experience
Select any file in File Explorer and press Space. A quick-look window opens instantly; press Space or Esc to close it, or use ↑ / ↓ to move through a multi-selection. No full app launch, no waiting.
One lightweight tray app for preview, editing, voice and screenshots
Tap or hold Right Alt and speak. SenseVoice recognizes Chinese, English, Japanese, Korean and Cantonese offline, then types the result into the focused window.
Select any part of the virtual desktop, double-click for full screen, and preview at 1:1. PaddleOCR PP-OCRv6 / v5 runs locally; copy text or save a PNG.
A frozen screen and a 15×15 pixel magnifier. Switch HEX / RGB, click or press C to copy, and nudge by one pixel with WASD or the arrow keys.
Syntax highlighting, encoding detection (UTF-8 / UTF-16 / GB18030 and more), edit mode, undo / redo, atomic saves and configurable fonts.
Preview PNG, JPG, BMP, GIF, WebP and SVG directly, with fit-to-window, actual size and free zoom.
Dual-engine preview for docx / xlsx / pptx: a fast structured view and a high-fidelity web view, plus RTF and ODF support.
A custom virtualized control with offset / hex / ASCII columns, byte editing, offset jumps, hex search and multiple copy formats.
GitHub-flavored Markdown with a one-click source view, and local HTML rendered by WebView2 so relative assets work naturally.
Play mp3 / wav / flac / ogg / m4a with seeking, speed and loop controls; PDFs use the built-in Chromium viewer.
No lost edits, no large-file stalls, no data leaving your machine
Every save goes through a temporary file and an atomic replace, with a backup in your Documents folder first. A crash cannot corrupt the original.
The hex view reads through a virtualized window, so memory use is independent of file size. Files up to 1 GB stay smoothly editable.
Voice and OCR models run on-device. Audio, screenshots and text are never uploaded. The website has no trackers and the app has no telemetry.
The file types you meet in everyday development and office work
See the documentation for the full list and per-format limits. Format details
Stay on the keyboard
Native performance with a carefully chosen stack
A portable ZIP with built-in updates and rollback
Unzip into a writable folder and run. Updates are built in.
Compile it yourself
# Clone the repository
git clone https://github.com/pengcunfu/SigXor.git
cd SigXor
# Build
dotnet build SigXor.sln -c Release
# Run
dotnet run --project SigXor
Installation, offline capability and updates
Yes. SigXor is completely free and released under the MIT license. The source code is on GitHub, and there is no cost to download or use it.
Yes. The release is a framework-dependent single file, so the target machine needs the .NET 10 Desktop Runtime and WebView2. The ZIP already contains the webassets and other runtime resources, so it runs as soon as it is unzipped. Voice and OCR models download on first use.
No. SenseVoice speech recognition and PaddleOCR text recognition both run locally. Models are downloaded on first use and then work offline. The app collects no telemetry.
The client reads latest.json from GitHub Releases, downloads the full ZIP and verifies its SHA256. After the app exits, the embedded updater replaces the installation. If the new version is not ready within 30 seconds, it rolls back automatically, so the app folder must be writable.
More than 30 formats, including text and code, images, Word / Excel / PowerPoint, RTF, ODF, Markdown, HTML, common audio formats and PDF. Any binary file can be opened in the hex view.
Quit the tray app and delete the program folder. User data stays in Documents/FNSoftware/SigXor; delete that folder too for a complete cleanup.
Keep preview, voice, screenshots and color picking one tray icon away.