The All-In-One Platform for Typing, Symbols & Developer Tools
Instant online utilities for typing tests, Windows Alt codes, Mac shortcuts, Unicode character analysis, fancy text generators, and developer encoders.
Popular Symbols & Alt Codes
Click any symbol to copy directly to your clipboard with Windows Alt codes and Mac shortcuts.
Main Tool Categories
Explore specialized toolkits crafted for typists, writers, and developers.
Symbols & Special Characters
Windows Alt codes, currency symbols, arrows, math, and copy-paste characters.
Keyboard & Typing Tools
Key event tester, typing speed tests (WPM), keyboard layout guides, and shortcuts.
Unicode Utilities
Character inspector, codepoint lookup, zero-width space remover, and homoglyphs.
Text Generators
Aesthetic fancy fonts, small text, upside down, strikethrough, and NATO phonetic.
Developer Tools
Base64, JSON formatter, URL encoder, Hash generator, UUIDs, and timestamps.
Emoji Tools
Categorized emoji picker, skin tones, emoji combinations, and copy-ready slugs.
Featured Tools
Instant utilities running completely in your browser with zero latency.
Symbol Copy & Paste Library
Explore, search, and 1-click copy thousands of special characters, currency signs, arrows, math symbols, and stars into your personal collection tray.
Unicode Search
Search and lookup Unicode characters by name, codepoint (U+XXXX), hex values, or raw glyph with instant sub-millisecond results.
Alt Code Finder
Quickly find Windows numeric keypad Alt codes for any symbol, currency sign, degree mark, or accented letter with step-by-step keypad instructions.
Accent Keyboard (Virtual Accents)
Virtual on-screen accent keyboard for Spanish, French, German, Italian, Portuguese, and Scandinavian letters with uppercase/lowercase toggles.
Emoji Library & Picker
Browse, search, and copy emojis organized by categories: Smileys, Gestures, Hearts, Food, Animals, and Symbols with instant 1-click copy.
Unicode Converter
Convert text between Unicode escape sequences (\uXXXX), hex codepoints (U+XXXX), HTML decimal/hex entities, and UTF-8 hex bytes.
Character Inspector
Inspect any text character-by-character: view glyphs, Unicode codepoints, official character names, decimal values, UTF-8 bytes, and UTF-16 code units.
HTML Entity Converter
Encode characters into named HTML entities (©, €), decimal entities (©), or hex entities (©), and decode back to clean text.
ASCII Table (0–255 Reference)
Complete interactive Standard (0–127) and Extended (128–255) ASCII table with Decimal, Hexadecimal, Binary, Character, and Control codes.
Fancy Text Generator
Transform normal letters into stylish aesthetic Unicode fonts: Bold, Script, Fraktur, Double-struck, Monospace, and Bubbles with 1-click copy.
Base64 Encoder & Decoder
Encode text to Base64 format and decode Base64 strings safely with full UTF-8 Unicode character support and zero server latency.
JSON Formatter, Validator & Minifier
Format, prettify, validate, and minify JSON data with instant error detection and line/column pointer indicators.
Character Counter & Text Analyzer
Accurately count true visible characters (grapheme clusters), Unicode codepoints, words, sentences, UTF-8 bytes, and estimated reading time.
Invisible Character Tool & Cleaner
Detect, highlight, count, and remove hidden zero-width spaces (ZWSP, ZWNJ, ZWJ), BOM marks, and non-breaking spaces causing formatting bugs.
Key Code Tester & Event Inspector
Press any key on your keyboard to instantly inspect JavaScript KeyboardEvent data: event.key, code, which, keyCode, and modifier states.
Case Converter
Convert text effortlessly between camelCase, snake_case, kebab-case, PascalCase, CONSTANT_CASE, Title Case, and Sentence case.
Cryptographic Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32, and HMAC signatures in real-time directly in your browser.
Unix Timestamp & Epoch Converter
Real-time Unix epoch clock and bidirectional converter between epoch timestamps (seconds/milliseconds) and human-readable dates across world timezones.
Diff Checker & Text Comparison
Compare two text files or code blocks with side-by-side split and inline unified views, additions/deletions stats, and unified patch export.
Regex Tester & Debugger
Test and debug JavaScript regular expressions in real-time with live color match highlighting, capture group inspection, replacement mode, and cheat sheet.
UTF-8 Encoder & Decoder
Encode text into UTF-8 Hex, Binary, Decimal, Base64, and C byte arrays, or decode raw UTF-8 byte streams with multi-byte inspection.
UTF-16 Converter & Surrogate Pair Inspector
Convert text to UTF-16 Big-Endian, Little-Endian, and \uXXXX escapes, with surrogate pair breakdown (High/Low surrogates) for astral plane codepoints.
Unicode Normalizer (NFC, NFD, NFKC, NFKD)
Convert and compare Unicode strings across all four standard normalization forms: NFC, NFD, NFKC, and NFKD with character count and byte metrics.
Text Reverser & Upside-Down Flipper
Reverse text characters, words, or lines, or flip text upside down with grapheme-cluster safety for emojis and combining accents.
Text Repeater & Multiplier
Repeat any text, string, or phrase up to 10,000 times with custom separators, line numbering, and instant download.
Line Break Remover & Text Formatter
Remove unwanted hard line breaks from copied PDF text, emails, and terminal dumps while preserving paragraph structures or formatting into delimiters.
HTML Formatter & Minifier
Format, beautify, and indent HTML code or compress and minify HTML payloads with tag balancing and void element handling.
CSS Formatter & Minifier
Format, clean, and beautify CSS stylesheets with custom indentation or minify CSS rules and media queries for production performance.
CSS Escape Generator
Generate W3C CSS.escape() compliant selectors for complex class names (Tailwind, colons, slashes), IDs starting with numbers, and CSS content strings.
JavaScript Unicode Converter
Convert JavaScript strings and code into \uXXXX and ES6 \u{XXXXX} Unicode escape sequences, or unescape back into clean readable text.
Hexadecimal Converter
Convert Hexadecimal to Decimal, Binary, Octal, and ASCII text with BigInt arbitrary precision support for arbitrarily large values.
Binary Converter
Convert Binary (Base 2) to Decimal, Hexadecimal, Octal, and ASCII text with 8-bit byte grouping, bit counts, and BigInt precision.
Decimal Converter & Roman Numerals
Convert Decimal numbers to Binary, Hexadecimal, Octal, Roman Numerals, and byte representations with arbitrary precision BigInt.
JSON Validator & Linter
Strict RFC 8259 JSON validation with line/column error pinpointing, syntax auto-fix (trailing commas, quotes), and structural metrics.
XML Formatter & Beautifier
Format, clean, and indent XML, RSS, SVG, and SOAP payloads with custom indentation, well-formedness validation, and tag counting.
Markdown Previewer & Editor
Dual-pane real-time GitHub Flavored Markdown (GFM) editor and visual previewer with instant HTML export and syntax styling.
URL Parser & URI Analyzer
Deconstruct any URL into protocol, origin, host, domain, port, path segments, query parameter table, and hash fragment.
Query String Builder & URL Encoder
Visual table editor to build, encode, and format URL query strings and API parameters with array notation (brackets, repeat, comma).
JWT Decoder (JSON Web Token)
Decode and inspect JSON Web Tokens (JWT) 100% locally in your browser with expiration countdown, header/payload formatting, and signature inspection.
Color Converter (HEX, RGB, HSL, CMYK)
Convert colors between HEX, RGB, RGBA, HSL, HSLA, and CMYK with native color picker, 8-digit hex alpha, and WCAG accessibility contrast check.
Recently Added Tools
Fresh utility releases and text encoders.
Emoji Library & Picker
Browse, search, and copy emojis organized by categories: Smileys, Gestures, Hearts, Food, Animals, and Symbols with instant 1-click copy.
Unicode Converter
Convert text between Unicode escape sequences (\uXXXX), hex codepoints (U+XXXX), HTML decimal/hex entities, and UTF-8 hex bytes.
Character Inspector
Inspect any text character-by-character: view glyphs, Unicode codepoints, official character names, decimal values, UTF-8 bytes, and UTF-16 code units.
HTML Entity Converter
Encode characters into named HTML entities (©, €), decimal entities (©), or hex entities (©), and decode back to clean text.
ASCII Table (0–255 Reference)
Complete interactive Standard (0–127) and Extended (128–255) ASCII table with Decimal, Hexadecimal, Binary, Character, and Control codes.
Fancy Text Generator
Transform normal letters into stylish aesthetic Unicode fonts: Bold, Script, Fraktur, Double-struck, Monospace, and Bubbles with 1-click copy.
Educational Typing & Character Guides
Comprehensive reference tables for US, UK, Canada, and Australia keyboards.
Windows Alt Codes Master List: Numeric Keypad Guide
Windows Alt codes allow you to input characters not available on standard physical keyboards by holding down the Alt key and typing a 3-digit or 4-digit numeric code on the numeric keypad.
How to Type Special Characters on macOS: Option Key Guide
On macOS, the Option (⌥) key—also marked 'alt'—acts as a versatile modifier that unlocks hundreds of special characters without memorizing numeric codes.
Keyboard Layout Guide: ANSI vs ISO, US vs UK Differences
If typing the @ key produces quotes (") or your Enter key looks shaped like a reverse L, you are experiencing the difference between US ANSI and International ISO keyboard standards.
Unicode Normalization Explained: NFC vs NFD Forms
In Unicode, the letter 'é' can be encoded as a single precomposed character (U+00E9) or as two characters: 'e' followed by a combining acute accent (U+0065 + U+0301). Without normalization, programming languages treat them as unequal.
Keyboard Shortcuts for Symbols: Windows Alt Codes, Mac & MS Word Reference
Comprehensive cross-platform reference for typing non-standard symbols using Windows numeric keypad Alt codes, macOS Option key combinations, and Microsoft Word shortcuts.
How to Type Spanish Accents & Ñ on Any Keyboard (Windows, Mac, Word)
Typing Spanish accented letters (tildes, acentos agudos, diéresis) on a standard US or UK keyboard is fast and easy once you know the operating system shortcuts.
Frequently Asked Questions
Common questions about typing special characters, Alt codes, and our free utilities.
How do Windows Alt codes work on modern keyboards?
Windows Alt codes require holding down the left Alt key while entering numeric numbers on your physical numeric keypad (with Num Lock enabled). Releasing Alt produces the symbol. For laptops without a numeric keypad, you can use our 1-click copy symbol grid or Windows Key + Period (.).
How do I type or copy the copyright symbol (©) and trademark (™)?
On Windows, hold Alt and type 0169 on the numeric keypad for © (or Alt+0153 for ™). On macOS, press Option + G for © (or Option + 2 for ™). In Microsoft Word, press Ctrl + Alt + C. You can also copy them with a single click from our Symbol Copy library.
What is the keyboard shortcut to type the Spanish letter ñ?
On Windows with a numeric keypad, hold Alt and type 164 for lowercase ñ (or Alt + 165 for capital Ñ). On macOS, press Option + N, then press N again. In Microsoft Word, press Ctrl + Shift + ~, followed by N.
What is the Alt code for the degree symbol (°)?
The Windows Alt code for the degree symbol is Alt + 0176 (or Alt + 248) on the numeric keypad. On macOS, press Option + Shift + 8. In Word, press Ctrl + Shift + @ then Spacebar.
How do I type special symbols in Microsoft Word and Google Docs?
In Microsoft Word, you can type the four-character Unicode hex code followed by Alt + X (e.g., 00A9 then Alt+X turns into ©, and 2665 then Alt+X turns into ♥). In Google Docs, use Insert > Special Characters or type AutoCorrect triggers like (c) for ©.
How do I type special characters and accents on a Mac?
On macOS, hold down the Option (⌥) key while pressing a designated letter or number (e.g. Option+3 for £, Option+G for ©, Option+E for acute accents). You can also press and hold letters to trigger the native macOS accent picker popup.
Is my text data stored or sent to any server when using these tools?
No. All utility processing—including Base64 conversions, JSON formatting, keyboard event testing, and invisible space cleaning—runs 100% locally in your web browser. No tool input is logged, collected, or transmitted to remote servers.
Are these tools free to use for commercial and personal work?
Yes. Every tool and character reference table on TypeKitTools is completely free to use without registration, subscriptions, or limits.
Which keyboard layouts are supported?
Our tools and guides support US ANSI, UK ISO, Canadian Multilingual, Australian English, and standard international QWERTY layouts.