Loading tool...
Scan QR codes from images or using your camera. Supports URLs, WiFi, contacts, emails, phone numbers, and more. 100% offline - no data uploaded.
Full-featured Markdown editor with live preview, GitHub Flavored Markdown, syntax highlighting, table of contents, export to HTML/PDF, and multiple themes
Extract dominant, vibrant, or muted colors from images. Generate color schemes with HEX, RGB, HSL values and export palettes for design projects.
Paste code in any popular language and get a syntax-highlighted version ready to share, embed, or screenshot. The highlighter supports dozens of languages and multiple color themes. Whether you are preparing code for a presentation, a blog post, or documentation, the output looks polished and professional.
Syntax highlighting works by tokenizing source code according to language-specific grammar rules — identifying keywords, strings, comments, operators, and other constructs — then applying color and style to each token category. This tool uses a battle-tested highlighting engine that covers languages from JavaScript and Python to Rust, Go, SQL, and more. You can switch themes to match your preferred editor look or your site's color scheme.
Generate syntax-highlighted code snippets for technical blog posts where readability is important.
Create visually appealing code slides by copying highlighted HTML or taking screenshots.
Embed properly highlighted code examples in project documentation or internal knowledge bases.
Share readable, color-coded code snippets instead of hard-to-read plaintext blocks.
All major languages including JavaScript, TypeScript, Python, Java, C, C++, C#, Go, Rust, Ruby, PHP, SQL, HTML, CSS, Bash, and many more.
Yes. Copy the HTML output and paste it into your site. The styles are inline, so no additional CSS is required.
Auto-detection works well for common languages but can misidentify ambiguous snippets. Selecting the language manually guarantees correct highlighting.
All processing happens directly in your browser. Your files never leave your device and are never uploaded to any server.