Skip to content
ASCII World
EM

End of medium

ControlASCII 25 | Hex 0x19 | U+0019
EM (code 25) signals the physical end of a storage medium. On paper tape, EM warned the reader that the tape was about to run out. On magnetic tape, it indicated the logical end of recorded data. Ctrl+Y generates EM in terminal environments. The concept of a medium-end marker has no modern equivalent because storage systems use file system metadata rather than inline sentinel characters to track data boundaries.

ASCII Code

Decimal
25
Hexadecimal
0x19
Octal
31
Binary
0001 1001

Unicode

Code Point
U+0019
Escape
\u0019
UTF-8 Hex
0xE2 0x90 0x99
UTF-8 Binary
111000101001000010011001
UTF-16
0x0019
UTF-32
0x00000019

HTML Entities

Numeric

Hex


How to Type

HTML Entity

Unicode InputU+0019

Source Code Representations

C / Java
"\u0019"
CSS
\0019
JavaScript
"\u0019"
Perl
\x{0019}
Python 2
u"\u0019"
Python 3
\u0019
Ruby
\u{0019}

Frequently Asked Questions

What is ASCII code 25?
ASCII code 25 represents the End of medium character. In hexadecimal it is 0x19, in binary 0001 1001, and in octal 31. This is a non-printable control character used for device signaling and data transmission control.
How do I type ASCII 25 on a keyboard?
Control characters are typically entered using Ctrl key combinations. For example, Ctrl+Y produces ASCII 25 in most terminal emulators. You can also use the HTML entity  in web pages.