text‑orientation Tester - Online Upright & Sideways Glyphs
Change text orientation within vertical writing mode. See mixed, upright, sideways. Useful for CJK layout.
UD5 Toolkit
Instantly visualize CSS writing-mode with live preview. Perfect for vertical CJK text, Mongolian, or creative typography.
writing-mode CSS property defines whether lines of text are laid out horizontally or vertically. The three main values are horizontal-tb (top-to-bottom, default for most languages), vertical-rl (vertical right-to-left, used in Japanese, Chinese, Korean) and vertical-lr (vertical left-to-right, used for Mongolian).writing-mode: vertical-rl; to the container. For upright Latin characters inside vertical flow, add text-orientation: mixed; or upright;. Use the demo above to experiment in real time.direction can further control block flow.writing-mode is vertical, text-orientation controls the rotation of characters. mixed keeps horizontal scripts sideways but upright for vertical scripts; upright forces all characters upright; sideways rotates all characters 90° clockwise (useful for tabular data).writing-mode including Chrome, Firefox, Safari, and Edge. Internet Explorer supported an older syntax; use modern values for broad compatibility.writing-mode to individual containers like <div> or <section>. The property respects nested contexts, so you can easily combine horizontal and vertical layouts.Change text orientation within vertical writing mode. See mixed, upright, sideways. Useful for CJK layout.
Compare text‑rendering: auto, optimizeSpeed, optimizeLegibility, geometricPrecision. See kerning and ligature changes live.
Create a realistic letterpress (debossed) text effect using CSS text‑shadow and background. Adjust depth and light direction. Copy code.
Build a multi‑layer text‑shadow to simulate 3D extruded text. Control depth, color, and direction. Copy long shadow CSS.
Place bold text over an image and apply mix‑blend‑mode: screen, multiply, etc. Create stunning hero sections. Download preview.
Detect browser support for font‑tech() and font‑format() values in @font‑face src. Check COLRv1, variable, etc.
Stack multiple text‑shadows to create a blurred, glowing gradient effect. Copy the long‑shadow CSS instantly.
Create a multi‑line text truncation using the standard line‑clamp property. Choose lines. Copy the clean CSS.
Create a 3D extruded text effect using multiple text‑shadows. Adjust depth, color, and perspective. Ready‑to‑use CSS.
Transform normal text into vaporwave fullwidth Aesthetic characters. Includes zalgo and other styles. Copy ready for social posts. Local tool.
Design a realistic neon sign text with multiple layers of glow. Copy the CSS and HTML. Perfect for headers.
Create complex linear gradients with any number of color stops, exact angles, and length units. Live preview and CSS code.
Create text with a gradient fill using CSS background-clip. Configure colors and direction. Copy the code. Works in modern browsers.
Type directly into a contenteditable div with real‑time CSS filters, shadows, and colors. Download as HTML. Fun demo.
Turn your message into a scenic mountain emoji art panel. Choose different landscapes. Copy and paste anywhere.
Paste text and convert it into a realistic handwriting image using different fonts and ink colors. Download as PNG. Fun for notes.
Enter a URL and extract the font stacks and web font URLs used on that page. Quick typography research.
Convert any text to upside down (flipped) characters using Unicode mappings. Copy and paste to social media. 100% local, no data sent.
Create color gradients that are perceptually uniform by interpolating in CIELAB space. Get the CSS linear‑gradient code. Visually superior.
Encode a hidden message using zero‑width characters. The message looks like normal text. Decode with the same tool.
Visually create beautiful linear and radial gradients. Get the CSS code instantly. Copy the code or export as image. Perfect for web designers.
Create shareable quote images. Choose background gradient or photo, add text, and download as PNG. Fully local design tool.
Create a custom HTML/CSS progress bar with percentage, colors, and animation. Copy the code. Modern UI element.
Design a responsive navigation bar with a pure CSS hamburger menu. Customize colors and breakpoints. Copy the code.
Click to combine random subjects, verbs, and objects into absurd or inspiring story prompts. Great for kids' creative writing exercises.
Layer gradients and images and blend them with background‑blend‑mode. Create hero sections. Copy CSS.
Type text and convert each letter into vector SVG paths. Perfect for logos and animations. Canvas‑based.
Need dummy text? Pick a theme (pirate, cupcake, zombie) and get paragraphs of themed placeholder text. Not just Lorem Ipsum.
Type text and set a gradient, then check contrast against a solid background. Ensure readability.
Format your text into a classic newspaper layout with multiple justified columns. Ready to print or PDF. Local.