Browser Utilities
A collection of standalone browser-based tools and utilities. All tools run entirely in your browser with no backend required - just open and use!
Favicon Generator
Generate all favicon and app icon formats from a single SVG or PNG. Perfect for web projects, PWAs, and app development.
Features:
- SVG and PNG input with drag-and-drop support
- Generate favicon.ico with multiple sizes (16/32/48)
- Apple touch icons (180x180, 152x152, 120x120)
- Android/PWA icons (192x192, 512x512, maskable variants)
- Microsoft tiles (70x70, 150x150, 310x150, 310x310)
- Safari pinned tab SVG
- Auto-generated HTML snippet for head tag
- Auto-generated site.webmanifest
- Auto-generated browserconfig.xml
- Download all icons as ZIP
AI Workbench
Local-first LLM interface with tiered provider support. Chat with AI models running entirely in your browser, connect to local Ollama instances, or use cloud APIs - all with a unified interface.
Features:
- Chrome Built-in AI (Gemini Nano) - zero config, runs locally in Chrome
- Ollama integration for local LLM servers
- BYOK (Bring Your Own Key) support for OpenAI, Groq, OpenRouter
- Transformers.js fallback for any browser (Phi-3, Qwen2, TinyLlama)
- Document context for RAG-lite conversations
- Writing assistant with improve, simplify, expand, summarize tools
- Streaming responses with real-time output
- Settings persistence with localStorage
- Export/import conversations and documents
Provider Priority:
- Chrome AI (Gemini Nano) - Best: fast, private, zero config
- Ollama (localhost) - Power users with local models
- API Keys - Cloud power when needed
- Transformers.js - Works anywhere, offline capable
Contact Scraper
Extract contact information from any website. Scrape emails, phone numbers, addresses, and avatars with support for structured data parsing.
Features:
- Scrape by URL or paste HTML directly
- CORS proxy support for cross-origin requests
- Schema.org structured data extraction
- Export results as JSON or CSV
- No backend required - runs entirely in browser
M3U Editor
Professional IPTV playlist manager with Xtream Codes API integration and cloud sync.
Features:
- Connect to Xtream Codes servers
- Load and edit M3U/M3U8 playlists
- Drag-and-drop channel reordering
- Search and filter by category
- S3-compatible cloud storage sync (AWS S3, Cloudflare R2, etc.)
- Local editing with localStorage persistence
- Export modified playlists
EPG Mapper
Map EPG (Electronic Program Guide) data to M3U playlist channels. Perfect for fixing tvg-id mismatches and ensuring your IPTV playlist has accurate TV guide information.
Features:
- Load XMLTV EPG files (local or URL)
- Load M3U playlists (local or URL)
- Auto-match channels using fuzzy name matching
- Levenshtein distance algorithm for smart suggestions
- Manual mapping interface with search
- Filter by mapped/unmapped status
- Filter by channel group
- Export updated M3U with corrected tvg-id values
- Save/load mapping profiles (JSON)
- CORS proxy support for remote files
How It Works:
- Load your M3U playlist and XMLTV EPG file
- Click “Auto-Match All” to automatically map channels using fuzzy matching
- Review and manually fix any remaining unmatched channels
- Export the updated M3U with correct EPG IDs
Browser Fingerprint Analyzer
Comprehensive privacy and uniqueness analysis tool. See what the internet knows about you and how unique your browser fingerprint is.
Features:
- Calculate uniqueness score (0-100%)
- Canvas fingerprinting detection
- WebGL fingerprinting analysis
- Audio context fingerprinting
- WebRTC leak detection
- IP geolocation
- System and hardware detection
- Privacy risk assessment
- Export complete fingerprint data
Markdown to PDF
Live markdown editor with instant preview and one-click PDF export. Perfect for writing documentation, blog posts, resumes, and more.
Features:
- Real-time markdown preview as you type
- Export to PDF with multiple page sizes (A4, Letter, Legal)
- Export to standalone HTML file
- Quick templates (README, Blog Post, Documentation, Resume)
- Auto-save with localStorage persistence
- Word count, character count, and line count
- Adjustable font sizes
- Keyboard shortcuts (Ctrl/Cmd+S for HTML, Ctrl/Cmd+P for PDF)
- Tab key support for indentation
YouTube Video Transcriber
Offline AI-powered video transcription using OpenAI’s Whisper model running entirely in your browser. Enter YouTube URLs directly or upload audio files for accurate transcripts with timestamps.
Features:
- Direct YouTube URL support via Invidious (privacy-focused proxy)
- Choose from multiple Invidious instances or use your own self-hosted instance
- Whisper AI model (tiny, base, or small) runs in browser via Transformers.js
- Support for 99+ languages with auto-detection
- Upload audio/video files (MP3, MP4, WAV, M4A, WEBM, OGG)
- Export transcripts as TXT, SRT (subtitles), or VTT (captions)
- Timestamp support for video editing
- Copy to clipboard functionality
- Privacy-focused - transcription happens entirely in browser
- Model cached locally after first download (~74MB for base model)
- Works offline after initial setup (file upload mode)
Privacy: YouTube audio is fetched via Invidious, an open-source privacy-respecting YouTube proxy. You control which instance to use.
OpenGraph Inspector
Preview how your links appear across social media platforms, messaging apps, and SMS. Validate OpenGraph metadata and optimize how your content is shared.
Features:
- Platform-specific previews (Facebook, Twitter, LinkedIn, WhatsApp, Slack, iMessage)
- Parse OpenGraph, Twitter Card, and general meta tags
- Validate metadata against best practices
- Image dimension recommendations per platform
- Export metadata as JSON
- Copy meta tags to clipboard for easy implementation
- CORS proxy support for fetching external URLs
- Visual validation feedback (pass/warn/fail indicators)
Supported Platforms:
- Facebook: 1200 × 630 pixels
- Twitter: 800 × 418 pixels (summary_large_image)
- LinkedIn: 1200 × 627 pixels
- WhatsApp: 300 × 157 pixels
- Slack: 800 × 418 pixels
- iMessage: 300 × 157 pixels
Clipboard Inspector
Deep analysis and inspection of all data formats in your system clipboard. View MIME types, preview images, inspect HTML, examine binary data with hex dumps, and track clipboard history.
Features:
- View all available clipboard data formats and MIME types
- Display text formats (plain text, HTML, RTF, URI lists)
- Image preview with metadata and download
- File list with metadata (name, size, type)
- Hex dump viewer for binary data with ASCII representation
- HTML source view and rendered preview
- Clipboard history with timestamps (stores last 50 items)
- Export current clipboard data as JSON
- Auto-monitor mode (reads clipboard every 2 seconds)
- Privacy-focused - all data stays in your browser
- LocalStorage persistence for history
Use Cases:
- Debug clipboard operations during development
- Inspect what data applications put on clipboard
- Verify image formats and quality before pasting
- Analyze structured data being copied
- Track clipboard usage over time
- Export clipboard data for documentation
Technology Stack
All utilities are built with:
- Pure HTML/CSS/JavaScript (no build tools required)
- CDN-imported libraries (no npm/node_modules)
- Progressive enhancement for better compatibility
- Responsive design for mobile and desktop
External APIs Used (Optional)
- Favicon Generator: JSZip (CDN) for ZIP downloads - no external APIs, all local processing
- AI Workbench: Chrome Built-in AI APIs, Ollama API, OpenAI/Groq/OpenRouter APIs, Transformers.js (CDN)
- Contact Scraper: AllOrigins/CORSProxy for cross-origin requests
- M3U Editor: Xtream Codes API, AWS SDK for S3 sync
- EPG Mapper: AllOrigins/CORSProxy for cross-origin requests - all parsing done locally
- Fingerprint Analyzer: IPify (IP detection), ipapi.co (geolocation)
- Markdown to PDF: Marked.js (markdown parsing), jsPDF (PDF generation), html2canvas (HTML rendering)
- YouTube Transcriber: Transformers.js (Whisper model via CDN), Invidious API (privacy-focused YouTube proxy)
- OpenGraph Inspector: AllOrigins/CORSProxy for cross-origin requests - all parsing done locally
Privacy & Security
All tools run entirely in your browser. Your data never leaves your device unless you explicitly:
- Fetch data from external URLs
- Sync to your own S3 storage
- Export data as files
No tracking, no analytics, no data collection.