Free & 100% in your browser — your data never leaves this device
Convert text or files to Base64 and data URIs, or decode them back — with URL-safe output, binary hex views, and one-click copy.
Base64 encodes binary data as ASCII text using 64 characters. It is widely used to embed images, fonts, and files inline in HTML, CSS, and JSON payloads without binary transfer.
Swaps + and / for - and _, and strips the = padding, producing base64url strings that are safe in URLs, query parameters, and filenames.
Prefixing Base64 with data:<mime>;base64, creates a data URI — an image or file embedded directly in CSS, img src attributes, or API responses.
Understand when encoding protects and when it deceives with the Digital Security skill.
Interactive Git graph & CLI sandbox
Master Git branching, rebases, merges, cherry-picks, detached HEAD, and stashes with a live reactive DAG graph and interactive terminal.
Typing test for developers
Practice everyday typing, code symbols, terminal commands, and long-form developer text. Tracks WPM, accuracy, streak, and consistency score.
Live markdown preview
Split-pane markdown editor with real-time preview. Perfect for writing README files, documentation, and blog posts with export to HTML.
Visual gradient generator
Build linear, radial, and conic CSS gradients visually. Add stops, adjust angles, and copy ready-to-use CSS or Tailwind classes.
Mermaid diagram editor & previewer
Interactive Mermaid diagram editor with live SVG rendering, theme selection, presets, zoom/pan canvas, and export to SVG, PNG, and .mmd.
Generate & Read QR Codes
Create custom QR codes for URLs, Wi-Fi, Contacts, and Text with color & logo options, or upload/scan QR codes to decode content instantly.