free-symbols
¬

Not Sign Symbol

¬ is the NOT SIGN, used to indicate negation in logic, text, and technical labels.

U+00AC

The symbol ¬ is widely recognized as the NOT SIGN. It’s commonly used to express negation—“not this” or the logical complement of a statement. Below you’ll find practical ways to copy and use it in your work.

Not Sign Symbol Meaning

The NOT SIGN (¬) represents negation. In logic and computer science, it means “not” or the logical complement, often applied to a condition (e.g., “¬P” meaning “not P”). In technical writing and UI text, it can label actions, toggles, or options where the opposite of a setting is selected (for example, “not enabled” or “disable”). In plain text, it can also be used in discussions of rules, constraints, or filtering logic where you want a compact, consistent symbol.

Common uses

  • Negating a condition in logic expressions (e.g., ¬P, ¬enabled)
  • Labeling UI states such as “not active” or “not enabled”
  • Writing constraints in technical documentation (e.g., “¬allowed”)
  • Representing logical “NOT” in educational materials and diagrams
  • Using in search/filter expressions to indicate exclusion rules

Examples

¬ NOT SIGN Symbol

  • ¬¬P means “not P”.
  • ¬If enabled is true, then ¬enabled is false.
  • ¬Filter results where status ≠ “blocked”: show ¬blocked.
  • ¬Toggle: “Show only items that are not archived” (¬archived).
  • ¬Rule: reject input if ¬valid.

Variations

Ready to copy

Technical codes

UnicodeU+00AC
HTML Entity¬
HTML Code¬
CSS\00AC

FAQ

What is the symbol ¬ called?

It’s called the NOT SIGN, with Unicode name “NOT SIGN” (U+00AC).

How do I type ¬ on my keyboard?

Typing depends on your OS and keyboard layout. You can copy it from this page, or paste the Unicode character U+00AC.

What does ¬ mean in logic?

It means negation—typically “not” or the logical complement of a statement or condition.

How can I use ¬ in HTML and code?

You can use the HTML entity ¬ or output the Unicode character U+00AC. For CSS, the escape is \\00AC, and for JavaScript you can use \\u{00AC}.

Related symbols