인코딩 변환기
문자를 입력하면 모든 인코딩 표현을 볼 수 있습니다.
자주 묻는 질문
The Encoding Converter takes any single character and shows its representation in every common encoding format: HTML named entity, HTML decimal reference, HTML hex reference, CSS escape, JavaScript escape, Python escape, and raw UTF-8 bytes. All values can be copied with one click.
Type or paste one character into the input field and the tool instantly displays a table of all encoding formats for that character. Click Copy next to any row to copy that specific encoding to your clipboard.
The tool outputs HTML entity (e.g., ©), HTML decimal (e.g., ©), HTML hex (e.g., ©), CSS content escape (e.g., \A9), JavaScript string escape (e.g., \u00A9), Python string escape (e.g., \u00a9), and the U+ codepoint notation.
Developers use it when embedding special characters in HTML, CSS content properties, JavaScript strings, or Python source code and need the exact escape syntax for each language. It removes the need to look up encoding tables in documentation.
Both are numeric character references that browsers interpret identically. HTML decimal uses base-10 (e.g., € for the euro sign) while HTML hex uses base-16 with an x prefix (e.g., €). The hex format aligns with Unicode codepoint notation.
CSS uses a backslash followed by the hex codepoint (e.g., \20AC) in properties like content or font-face. HTML uses ampersand-based references (e.g., €). The Encoding Converter shows both formats so you can paste the right one into your stylesheet or markup.
Yes — characters above U+FFFF are fully supported. The tool calculates the correct JavaScript surrogate pair escape, the Python \U escape for 8-digit codepoints, and the correct UTF-8 byte sequence for all supplementary plane characters.
The character input and encoding computation run entirely in your browser, so basic conversions work offline once the page is loaded. The initial page load requires a network connection.
A CSS content escape is the syntax used in the CSS content property to insert a Unicode character, written as a backslash followed by the hex codepoint (e.g., content: '\2713' for a checkmark). It is commonly used with pseudo-elements like ::before and ::after.
Unicode Lookup starts from a codepoint and shows you the character. The Encoding Converter starts from a character (which you type or paste) and shows you all its encoding representations. For a combined workflow, use Lookup to find the character and then Encoding Converter to get the right syntax for your code.
관련 용어
관련 가이드
How to Use the SymbolFYI HTML Entity Finder
A guide to SymbolFYI's HTML Entity Finder — search for HTML entities by name, character, or code point, with copy-ready entity codes for your web projects.
How to Use the SymbolFYI String Length Calculator
A guide to SymbolFYI's String Length Calculator — measure string length in characters, code points, UTF-8 bytes, UTF-16 code units, and grapheme clusters.
How to Use the SymbolFYI Text Diff Tool
Guide to SymbolFYI's Text Diff Tool — compare two texts character by character to find invisible Unicode differences, encoding issues, and confusables.
How to Use the SymbolFYI Encoding Converter
A guide to SymbolFYI's Encoding Converter — convert characters between UTF-8, UTF-16, HTML entities, CSS escapes, and other formats instantly.
Whitespace Characters in Web Development: Beyond the Space Bar
Master all Unicode whitespace characters for web development — non-breaking space, thin space, em space, zero-width characters, and CSS white-space control.
Tofu: Why Characters Show as Empty Rectangles and How to Fix It
Understand tofu — the empty rectangle that appears when your font can't display a character. Learn causes, diagnosis, and font fallback solutions.
Windows Alt Codes: Complete Reference for Special Characters
The complete Windows Alt code reference — how Alt codes work, the most useful codes for common symbols, and alternatives for modern Windows.
Punycode and IDN: How Unicode Domain Names Work
How Internationalized Domain Names work — Punycode encoding, IDNA 2003 vs 2008, homograph attacks, and implementing IDN support in your applications.
Legacy Encodings: Latin-1, Windows-1252, Shift-JIS, and When You Still Need Them
A practical guide to legacy character encodings — when you'll encounter Latin-1, Windows-1252, Shift-JIS, EUC-KR, and how to convert them to UTF-8.
UTF-16 and Surrogate Pairs: Why JavaScript Strings Are Complicated
Understand UTF-16 encoding and surrogate pairs — why emoji have .length 2 in JavaScript, how to handle supplementary characters, and when UTF-16 matters.