Cross Mark Symbols | X Mark & Error Symbol Collection
Collection of 9 commonly used cross mark symbols (X marks / error marks / cancel symbols), providing Unicode, LaTeX, HTML entities, and SVG source code. Covers scenarios like mathematical negation, form validation, and document proofreading.
❌ About Cross Mark Symbols
Complete collection of 9 cross mark symbols (X marks / error marks / cancel symbols), providing Unicode encoding, LaTeX commands, and HTML entities.
Cross mark symbols (X marks / error marks / negation symbols) are one of the most intuitive negative identifiers in human culture. From handwritten "×" on paper forms to the red error icons in modern software interfaces, cross marks are everywhere. They signify "error", "disapproval", "task failure", "invalid option", "delete operation", or "abnormal status". In mathematics, the cross mark often represents the cross product (vector product), logical negation, or the complement of a set. In user interface (UI) design, cross marks are frequently used for close buttons (×), unchecked states of checkboxes, password entry error prompts, and file deletion confirmations. This page includes 9 of the most commonly used cross marks and their variants, including the standard multiplication cross (×), ballot box with X (☒), heavy ballot X (✘), negative squared cross mark (❎), cross mark (❌), Latin roman cross (✝), and more. Below, we detail the names, Unicode encodings, LaTeX commands, HTML entities, and usage considerations for each symbol in various contexts, helping you accurately choose the appropriate cross mark symbol for academic writing, front-end development, graphic design, and daily office work.
✖️ Standard Cross Mark & Multiplication Cross
× called the multiplication cross or "cross mark", is one of the most basic cross symbols. Its Unicode encoding is U+00D7, part of the Latin-1 Supplement character set. In LaTeX math mode, entering \times generates this symbol, representing multiplication or the cross product. The HTML entity is × or ×. Note: This symbol can be easily confused with the letter "x" (Latin letter), but in professional typography, the multiplication cross usually has a more symmetrical intersection angle with uniform spacing. In Chinese and Western documents, the multiplication cross is also commonly used to mark "incorrect answer" for multiple-choice questions, or indicate "not applicable/declined" in forms. In programming, if you need to type this symbol in a plain text environment, you can hold down the Alt key and type 0215 (Windows) or copy and paste it directly. In web design, when using this symbol as a close button, it is recommended to include aria-label="Close" to enhance accessibility.
✗ called "Ballot X", commonly used in voting, elections, or task lists to signify "oppose", "incomplete", or "not selected". Its Unicode encoding is U+2717, part of the Dingbats block. In LaTeX, you can generate it by loading the pifont package and using the \ding{55} command, or directly use the Unicode character. The HTML entity is ✗. This symbol is more decorative than the standard multiplication cross, with relatively thinner lines and more white space inside. Note: When used in multilingual documents or cross-platform publishing, some older fonts may not render this symbol correctly. Consider providing fallback images or using system fonts like Segoe UI Symbol or Noto Sans. In mobile development, using this symbol as an icon for clearing or negation actions is highly recognizable to users. In modern website design, this symbol is often used to indicate a "thumbs down" or "dislike".
✘ called "Heavy Ballot X", is a bold version of the Ballot X, with a more prominent visual impact, often used to indicate clear errors or strong negation. Its Unicode encoding is U+2718, and the HTML entity is ✘. In LaTeX, it can be invoked via the pifont package's \ding{56} command. This symbol is commonly seen in software installation failure verification, login password error pop-ups, file upload failure prompts, etc. Due to its thick strokes, it may cause粘连 at smaller font sizes (e.g., below 12px), so it is advisable to maintain a minimum icon size of 16×16 pixels in UI design. Note: Unlike the red exclamation mark (⚠️), the heavy ballot X purely signifies "absolute prohibition" or "operation error". In academic paper review comments, reviewers often use a handwritten ✘ to mark erroneous paragraphs. Cross-cultural usage should be noted, as in some cultural contexts, a cross mark might be considered offensive (e.g., in some Asian countries, a red cross mark can be perceived as highly negative). It is advisable to combine it with specific contextual explanations.
❌ called "Cross Mark", is a cross mark symbol with a bright red appearance, with Unicode U+274C and HTML entity ❌. In LaTeX, it can be generated using \textcolor{red}{✗} or directly inserted as an emoji. The red cross mark is recognized globally across all modern operating systems as the ultimate visual identifier for "error/failure/cancel". For example, it appears in Android's unlock failure animation, macOS's file deletion confirmation dialog, and alongside Windows' error sound prompts. Note: As a emoji character, its appearance varies slightly across platforms (iOS, Android, Windows) – Apple platforms render it rounder and more three-dimensional, Google platforms flatter, and Microsoft platforms with a slight slant. If you need a consistent brand visual style, consider using SVG or PNG images instead of native emoji rendering. In HTML code, using this emoji character directly will be rendered by the current operating system, suitable for almost all social media and chat applications. It is rarely used in mathematical formulas as it is not a standard mathematical symbol.
❎ called "Negative Squared Cross Mark", is a cross mark enclosed in a square box, with Unicode U+274E and HTML entity ❎. This symbol belongs to the "negative squared" symbol family and is often used to indicate an "unchecked/incorrectly checked" state in checkboxes, or to represent "disable this option" in mobile settings lists. On platforms like Google Forms, Microsoft Forms, and various online survey platforms, this symbol typically indicates "never selected" or "invalid response". LaTeX has no direct command, but it can be implemented using \boxed{\text{✗}} or by loading the wasysym package. Note: Unlike a simple cross, the square emphasizes the concept of a closed space for options. In interaction design, the square implies a toggleable state space, not just a transient prompt. When a user clicks an option with ❎, it means clearing a previous selection or rejecting the proposal. This symbol was added early in Unicode's release to meet the needs of special symbols in legacy word processing software. All major browsers can render it correctly. For better compatibility, you could also use a combination like □ + ✘, but the overall effect might not be as aesthetically pleasing as the native symbol.
☒ called "Ballot Box with X", has Unicode U+2612 and HTML entity ☒. This symbol is a box with a cross inside, commonly used on paper ballots to mark "oppose" or in electronic forms to indicate "not applicable". In LaTeX, it can be implemented by combining \Square and \times, and some packages offer direct support. Different from ❎ (Negative Squared Cross Mark), ☒ is an older symbol, more suited for text-based interfaces, with a simpler stroke style suitable for monospace font environments. In command-line interfaces (CLI) and plain text configuration files, developers often use ☒ to indicate that a feature is disabled. Additionally, in non-graphical questionnaire interfaces, ☒ is often used as a substitute for the unchecked state of graphical checkboxes. Note: Users might confuse this symbol with the letter X, but due to the surrounding box, most people correctly interpret it as "error/negation". In Word documents, you can find it via "Insert" -> "Symbol" -> "More Symbols" -> subset "Geometric Shapes". As it belongs to the older symbol set, there are generally no cross-platform rendering inconsistencies, making it a very reliable choice among cross mark symbols.
✝️ Special Cross Marks & Negation Variants
† called "Dagger / Obelisk", although strictly speaking it is not a traditional error-marking cross, its shape resembles a cross or a dagger cross. Its Unicode is U+2020, HTML entity † or †. In LaTeX, input \dagger to generate it. The dagger's primary use is as a footnote marker (typically used after the asterisk * for a second footnote), and it is also used to mark deceased persons' names (in historical documents) or "obsolete" text. In modern programming documentation, the dagger is sometimes used to indicate that an interface is "deprecated" or a method is "unsafe". Note: The dagger is not a standard cross mark symbol for indicating errors. However, given its visual similarity to a cross or "X" and its common association with negation or marking exceptions, this page includes it as an extended reference within the cross mark series. In mathematics, the dagger is sometimes used as an alternative symbol for the Hermitian conjugate, or to represent the adjoint of a matrix. In religious symbolism, the dagger has no connection to the Christian cross; it is purely a typographical mark.
※ called "Reference Mark", resembling an asterisk but with a cross-like imagery. Its Unicode is U+203B, HTML entity ※. In Chinese and Japanese typography, this symbol is often used for "see also", "notes", or as a分隔符 separator. Due to its shape formed by four intersecting lines, it carries a visual暗示 of "crossing" or negation, leading some designers to use ※ as a reference symbol for "information supplement" or "highlighting error fixes". Note: You would rarely see ※ in everyday error message pop-ups; its function is closer to that of an asterisk or footnote. It is commonly used in ancient texts, legal documents, or Japanese advertising layouts. If you want to express "see error explanation", ※ can serve as a prefix symbol for a link. In LaTeX, the \textreferencemark command (requires loading the textcomp package) can be used.
✕ called "Multiplication X alternative symbol", is very similar to the standard multiplication cross ×, but their Unicode编码 are different. ✕ has code U+2715, HTML entity ✕. Its glyph is slightly thinner than ×, belonging to the Dingbat character set. In UI design, many design systems prefer using ✕ as the character basis for close icons because its size and proportions are easier to control in icon fonts. Note: While both are cross marks, ✕ appears with slightly rounded corners in macOS's default font (SF Pro), whereas × appears as a sharp cross in most Songti/Heiti fonts. If pixel-perfect interface styling is required, it's recommended to compare both before choosing. In LaTeX, you can use \texttimes (text mode) or \times (math mode), but to get the exact ✕, direct Unicode input is needed.
💻 Application of Cross Mark Symbols in Programming and Web
In web development, cross mark symbols are typically used for close buttons, form validation error prompt icons, and the "No" state of toggle switches. It is recommended that developers prioritize using ❌ or ✘, as they have the lowest cognitive load for all users. If the page needs to be compatible with screen readers, remember to add aria-hidden="true" to prevent decorative cross marks from being read aloud, or provide semantic text like "Close". Additionally, when developing data tables, ☒ can be used to indicate invalid data in a row; in task management products, ✗ can represent incomplete to-do items.
In mathematics and LaTeX typesetting, most cross marks are generated using \times for the standard multiplication cross, and \boxed{\times} for the boxed cross. For more cross mark variants, you can load the pifont or wasysym packages. For example, \ding{55} generates ✗, and \ding{56} generates ✘. Note that the cross mark in math mode is treated as a binary operator by default, with spacing different from regular text. To use it in text, wrap it in \text{}. When writing dissertations or academic articles, ensure that all cross mark symbols have the correct math class to maintain formula appearance.
📱 Usage in Mobile and Cross-Platform Communication
In instant messaging applications (WeChat, WhatsApp, Telegram), the ❌ emoji is the most common choice because it is a standard Emoji with vivid rendering. For cross mark buttons in UI, due to the flexibility of supporting SVG vector icons in native applications, most developers do not use text-based cross marks directly but rather custom-drawn graphics to ensure design consistency. However, in plain text environments (like command lines, log files, Markdown documents), it is recommended to use × or ✗ as they are the cross marks with the best ASCII compatibility alternatives. In Android development, string resources can directly store ❌ (U+274C); in iOS development, using Unicode characters is also very convenient.
Final reminder: The semantics of cross mark symbols are strongly negative. Therefore, in user interfaces, cross marks can be used for reversible actions (like closing a pop-up), but for destructive actions (like permanently deleting an account), it is advisable to combine with text instructions like "Delete" and double confirmation, avoiding sole reliance on the cross mark to prevent misunderstanding. For expressing "mild negation" (like like/dislike mechanisms on social media), consider using lighter cross marks (like ✗) instead of red crosses to reduce negative emotional impact.
❓ Frequently Asked Questions · Cross Mark Input/Methods/Meanings
Quickly master keyboard input techniques and platform-specific methods for cross mark symbols
❌ (red cross mark) and ✘ (heavy ballot X). Input methods: Windows press Win+. to open the emoji panel and search for "cross mark"; macOS press Control+Command+Space and search for "cross"; iOS/Android long-press the globe key or switch the keyboard to emoji. ×: Windows Alt code: hold Alt+0215; Mac: switch to Unicode Hex input method and type 00D7; Linux: Ctrl+Shift+u then type 00d7. In HTML, directly use × or ×. LaTeX uses \times. ✗: Windows Alt code 10007; macOS Character Viewer search for "ballot x". For the heavy ballot X ✘ Alt code 10008. Note the difference between the letter X and the genuine symbols.❌❌ or use repeating characters ××. Some special fonts may contain叠加 effects. On the web, simply copy and paste: "××". In some foreign humor contexts, "❌❌" is used to indicate strong objection. ✘ or ❌ being the most common. In Word, use "Insert" -> "Symbol" -> choose "Wingdings 2" font to find the box with a cross mark. On mobile input methods, typing "cuowu" (error in pinyin) or "cha" (叉) often brings up the cross mark emoji in candidates. In LaTeX error highlighting scenarios, you can use \ding{56} to get the heavy ballot X. $\times$, $\text{\texttimes}$; ⑤ HTML entities: ×, ✘, ❌. • Ballot X ✗: negation, not selected, task failed.
• Heavy Ballot X ✘: strong error, disallowed selection.
• Red Cross ❌: operation failed, delete, system error.
• Boxed Cross ☒: invalid option, abstention.
• Negative Squared Cross ❎: checkbox disabled state.