Supported Formats
Liuer Pro can search text inside a wide range of file formats beyond plain text:
Plain Text Files
Section titled “Plain Text Files”Liuer automatically detects and transcodes text encodings:
- UTF-8, UTF-16, ASCII
- GBK (Chinese)
- Shift-JIS (Japanese)
- EUC-KR (Korean)
- And many other single-byte and multi-byte encodings
Binary files (images, videos, executables) are automatically detected and skipped.
Compressed Files
Section titled “Compressed Files”Liuer can search inside a variety of compressed formats without manual extraction:
| Format | Extension | Processing |
|---|---|---|
| gzip | .gz | Streaming |
| bzip2 | .bz2 | Streaming |
| xz | .xz | Streaming |
| Zstandard | .zst | Streaming |
| ZIP archive | .zip | Batch, with recursive search |
- Single-file compression (gzip, bzip2, xz, zstd): decompressed in-memory and searched as plain text
- ZIP archives: support deeply nested directory structures, configurable max decompressed size (default: 50 MB)
PDF Documents
Section titled “PDF Documents”Extract and search text content from PDF files:
- Text extraction with encoding detection
- Handles both selectable text and OCR’d PDFs
- Large PDFs may be skipped if they exceed limits
Office Documents
Section titled “Office Documents”Search inside a wide range of office document formats:
| Format Group | Supported Extensions |
|---|---|
| Microsoft Office | Word (.doc, .docx, .docm), Excel (.xls, .xlsx, .xlsm), PowerPoint (.ppt, .pptx, .pptm) |
| OpenDocument | Text (.odt), Spreadsheet (.ods), Presentation (.odp) |
| Apple iWork | Pages (.pages), Numbers (.numbers), Keynote (.key) |
XML-based text extraction with formatting preservation. Same memory limits apply as other batch formats.
Email & Notes (Experimental)
Section titled “Email & Notes (Experimental)”Search inside email databases and notebook files:
- Microsoft Outlook (.pst) — folder and message traversal, subject and body extraction
- Apple Mail (.olm) — macOS Mail archive format, processed as ZIP
- Microsoft OneNote (.one) — page and section parsing with title and outline extraction