In ordinary left-to-right text, put the cursor in the middle of a word and the difference is easy to see. Backspace removes text behind the cursor; a forward Delete removes text ahead of it.
That sounds straightforward until you move between Windows and Mac keyboards. A compact Mac keyboard has a key labeled delete in the position where a PC user expects Backspace, and that key deletes to the left. The keycap wording changes, but the familiar backward-deletion behavior remains.
A Simple Cursor Test
Imagine the cursor is represented by a vertical bar:
abc|def
Press a typical Backspace key and the result becomes:
ab|def
Press a typical forward Delete key instead and the result becomes:
abc|ef
Direction is more reliable here than the word printed on the keycap.
Reading ⌫ and ⌦
Unicode includes dedicated keyboard-label characters for the two directions.
- ⌫ is U+232B ERASE TO THE LEFT. Unicode also describes it as the delete-to-the-left key.
- ⌦ is U+2326 ERASE TO THE RIGHT, the delete-to-the-right key.
Those Unicode names are more useful than the word “Delete” alone because they describe a direction. Keyboard makers have used the English label Delete for different physical keys.
These symbols are key labels, not characters that appear in your document when you press the key. Seeing ⌫ in a menu or shortcut guide tells you which key to use; it does not mean the application will insert U+232B into your text.
Menus and shortcut references often show ⌫ or ⌦ beside other keyboard symbols. Here the glyph is doing useful work: it tells you the intended deletion direction even when the physical keycap uses different wording.
The Mac Naming Trap: Delete Means Delete Left
On many Apple keyboards, the key above Return is labeled delete and represented as ⌫. Its normal text-editing behavior is to remove the character to the left of the insertion point—the behavior PC users usually call Backspace.
For forward deletion on a compact Mac keyboard, Apple documents Fn-Delete. Some larger keyboards provide a separate forward-delete key.
A similar naming mismatch appears with Enter and Return, where platform labels differ even though the everyday role is usually familiar.
Backspace and Delete Are Not Limited to Single Characters
The basic direction stays useful, but applications can extend the action. Holding a modifier may delete a whole word. Pressing Delete while files are selected may move them to a trash or recycle location. In a table or spreadsheet, Delete may clear contents without removing a structural element.
Selections add another wrinkle. If text is highlighted, either Backspace or Delete commonly removes the selection rather than choosing a direction from the cursor. What happens next—whether the cursor remains in place, a cell is cleared, or an object is removed—depends on the application.
“Backspace deletes left, Delete deletes right” is a handy rule for ordinary left-to-right text. A more general description is backward deletion versus forward deletion from the caret, which holds up better in bidirectional text and more complex input systems.
A single keypress is not guaranteed to remove exactly one Unicode code point either. Keyboard layouts and text editors can treat a composed character or a longer input sequence as one editing unit. The familiar left/right example is therefore a starting point, not a full model of text deletion.
Having both directions available saves a cursor movement during editing. Full-size layouts often expose them as separate keys; compact keyboards may put the forward-delete action behind a modifier such as Fn.
The Key, the Event, and the Control Character Are Different Things
The names Backspace and Delete appear at several layers of computing. Web keyboard standards use the key value Backspace for the ordinary delete-left key, even when an Apple keycap says Delete; forward deletion uses the separate key value Delete.
Encoded text has historical control characters with similar names as well: U+0008 BACKSPACE and U+007F DELETE. Neither control character is the same thing as the visible key-label glyphs U+232B ⌫ and U+2326 ⌦.
Pressing a modern editing key also does not imply that the application inserts U+0008 or U+007F into the document. A browser or desktop program receives a key event and decides what action to take: remove text, navigate, dismiss something, run a command, or do nothing.
In current web keyboard terminology, the forward-delete action uses the named key value Delete, while the Apple delete-left key reports Backspace. On compact Macs, Fn-Delete is the familiar way to invoke the forward-delete action.
For debugging, keep those layers apart: ⌫ in a shortcut guide is a visual label, Backspace in an event log identifies a key action, and U+0008 found in raw data is an encoded control character.
What to Call the Keys in Instructions
If direction matters, ⌫ and ⌦ are clearer than the word Delete by itself. For platform-specific instructions, matching the label users see is usually even better.
On Windows, “Backspace” and “Delete” are familiar. On Mac, “Delete” for the delete-left key and “Forward Delete” or “Fn-Delete” for the other direction will usually cause less hesitation.
When the wording gets in the way, describe the action. ⌫ is the familiar delete-backward/delete-left label; ⌦ is the delete-forward/delete-right label. That is clearer than relying on the word “Delete” by itself.