Online Text, Source Code, Config & Flat File Viewer
Inspect plain text, configuration flat files, developer source code, YAML/SQL scripts, and 500 MB application logs in a read-only viewer with syntax highlighting, character encoding controls, and a Delimited Table toggle.
Drag & drop files here, or click to browse
Open single or multiple files simultaneously in tabs
π Your files stay on your device. We never upload your files to any server.
Read-Only Source Code, Configuration & Log Inspection Without Launching an IDE
Software engineers, DevOps administrators, and security analysts constantly encounter standalone source files, database migration scripts (.sql), Kubernetes/Docker manifests (.yaml / .yml), frontend bundles (.js / .ts / .html / .css), backend classes (.cs / .py / .java / .go / .rs), Markdown documentation (.md), and multi-megabyte server logs (.log). Launching a heavyweight IDE just to read a single script or log attachment slows down triage and risks workspace pollution.
Even more importantly, opening an unknown .html or .js file directly by double-clicking it in a browser will immediately execute its scripts, iframes, and network requests. Conversely, pasting proprietary source code or production .log stack traces into third-party online pastebins or cloud code viewers leaks intellectual property and internal infrastructure details.
FilePeek provides an instant, 100% client-side, read-only code and log inspector. Every source fileβincluding .html and .jsβis rendered strictly as inert, syntax-highlighted text with line numbers, word wrap toggles, and fast substring search. For Markdown (.md) files, FilePeek also offers a sanitized formatted preview alongside a raw source toggle.
Technical Specifications
Architectural details and file format parameters verified by FilePeek.
| Frontend & Web Languages | TypeScript (.ts/.tsx), JavaScript (.js/.jsx), HTML, CSS, SCSS |
|---|---|
| Backend & Systems Languages | C# (.cs), Python (.py), Java, Go, Rust, C/C++, PHP, Ruby, Swift, Kotlin |
| Data, Config & Docs | SQL (.sql), YAML (.yaml/.yml), Markdown (.md), Logs (.log) |
| Maximum File Size | 500 MB for logs & source code |
| Execution Policy | Strict Read-Only Text Tokenization (Zero Script Execution) |
| Large File Safeguard | Automatic syntax-highlight virtualization above 2 MB |
How to Open & View Text, Code & Flat File Viewer Files
Step-by-step instructions for viewing files without installing desktop software.
Drop Source Code, Config, or .LOG Files
Drag any supported source file (.ts, .py, .cs, .sql, .yaml, .html, .md, .log, etc.) onto the dropzone above.
Automatic Language & Printable-Text Detection
FilePeek verifies that the file contains printable UTF-8/ASCII text and selects the matching syntax highlighter grammar.
Search Stack Traces, Toggle Wrap & Line Numbers
Use the search bar to locate function definitions or ERROR log lines, and toggle word wrap for long log entries.
Compare Multiple Files Across Tabs
Open several source files, YAML manifests, and log files simultaneously in tabs to trace bugs across your stack.
Text, Code & Flat File Viewer Viewer Features
Modern browser utilities designed for clarity, performance, and privacy.
Multi-Language Syntax Highlighting
Automatic grammar recognition for TypeScript, JavaScript, C#, Python, Java, Go, Rust, C++, SQL, YAML, HTML, and CSS.
Zero-Execution HTML & JS Inspection
Inspect suspicious .html, .htm, and .js files safely as raw source code without executing scripts or loading tracking pixels.
High-Capacity 500 MB .LOG File Support
Open large application and server .log files with automatic plain-text performance optimization above 2 MB.
Markdown Formatted + Raw Source Toggle
Preview README.md and technical documentation as clean formatted HTML or switch to raw Markdown source in one click.
Numbered Lines & Word-Wrap Control
Reference exact line numbers during code reviews or incident triage and wrap long lines cleanly inside the viewport.
One-Click Copy & Search
Search across thousands of lines of code or copy the entire file to your clipboard instantly.
Common Real-World Scenarios
How professionals and casual users rely on FilePeek's local engine daily.
Inspect Kubernetes .yaml manifests, Terraform outputs, and 40 MB production .log attachments during on-call incident response.
Examine phishing .html attachments and obfuscated .js scripts safely in a read-only viewer that never executes active code.
Review .sql schema migrations, .cs/.py/.ts source snippets, and .md documentation files directly in the browser.
Text, Code & Flat File Viewer Frequently Asked Questions
Answers to common questions regarding Text, Code & Flat File Viewer rendering and privacy.
If I open an .html or .js file in FilePeek, will the script run in my browser?
No. FilePeek treats .html, .htm, .js, and all code files strictly as read-only source text. Scripts, iframes, and network tags inside the file are never executed.
How does FilePeek keep the browser fast when opening a 30 MB .log file?
For text and code files larger than 2 MB, FilePeek automatically switches from heavy token-by-token DOM syntax highlighting to a high-speed plain-text line renderer so your browser stays responsive.
How does FilePeek prevent opening unsupported or executable binary files?
FilePeek enforces a strict format whitelist: only explicitly allowed extensions and verified file signatures or printable-text streams are permitted to open.
Does FilePeek support Markdown (.md) previewing?
Yes! When you open a .md or .markdown file, FilePeek renders a sanitized formatted preview and provides a toolbar toggle to view the raw Markdown source.
Is my proprietary source code ever sent to a remote server?
Never. Your source code and log files remain 100% inside your local browser memory.
Related File Viewers
Explore other zero-installation format viewers available on FilePeek.