shape‑outside Circle Text Wrap - Online Generator
Wrap text around a circular image or element. Adjust radius and position. Get the clean CSS for magazine‑style layouts.
UD5 Toolkit
.your-text {
text-emphasis: dot #e74c3c;
text-emphasis-position: over;
}
text-emphasis is shorthand for text-emphasis-style and text-emphasis-color.
Position is a separate property.
dot (filled dot), circle (open circle), double-circle, triangle, and sesame (a small sesame-seed shape). You can also prefix them with filled or open (e.g., filled triangle, open dot). For custom marks, use a quoted string like '★', '♥', or '◆'. The string typically works best with a single character, though multi-character strings are technically valid (browsers may only use the first character).
text-emphasis-position controls whether marks appear over (above) or under (below) the text in horizontal writing modes. In vertical writing modes (like traditional Japanese or Chinese), you can also use left or right. The default is over for horizontal text. Note that this property is not included in the text-emphasis shorthand — it must be declared separately.
text-emphasis-skip controls which characters don't receive emphasis marks. By default, browsers skip spaces and punctuation (spaces punctuation). You can change this to none (marks on every character), spaces (skip only spaces), or punctuation (skip only punctuation). Browser support: Chrome 108+, Firefox 121+, Safari 17.2+, Edge 108+. It's a progressive enhancement — if unsupported, the browser simply uses the default skip behavior.
text-emphasis-color smoothly with CSS transitions or @keyframes. For example, you can create a pulsing emphasis effect by animating the color. However, text-emphasis-style is not animatable — you can't smoothly transition between a dot and a star. For dynamic style changes, use JavaScript to swap the value instantly. A common trick is to animate the color while keeping the style fixed, creating an engaging attention-grabbing effect.
'●' (filled bullet) instead of a dot. You can also use this playground's dark background toggle to preview how your emphasis marks look in different themes. For maximum visibility, pair warm colors (red, orange, gold) with light backgrounds, and bright colors (cyan, lime, white) with dark backgrounds.
Wrap text around a circular image or element. Adjust radius and position. Get the clean CSS for magazine‑style layouts.
Upload any image, add a thick white border and drop shadow, and turn it into a sticker. Download as transparent PNG.
Wrap your text inside an ASCII art frame or bubble. Multiple designs (speech bubble, box). Copy to clipboard.
Test different line‑break and word‑break values on Chinese/Japanese/Korean text. See how browsers wrap. Essential for i18n.
Create a halftone dot pattern from two colors. Adjust dot size and spacing. Get the CSS or download as image.
Float an image and wrap text around a non‑rectangular shape. Adjust shape‑margin. Copy the CSS. For magazine‑style web.
Easily create asymmetric border radius values and preview the result. Copy the generated CSS instantly. All interactively and browser-based.
Generate a random emoji for reactions, game prompts, or just fun. Full Unicode emoji set. One-click copy.
Decode a message hidden in a string of emojis (each emoji maps to a letter). Fun game for kids. Create your own.
Create a rebus puzzle by combining emojis and letters, then challenge friends to solve. Fun brain teaser.
Convert your text into a string of emojis using a simple substitution cipher. Share secret messages that look fun. Decode them with the same tool. All local.
Browse thousands of Unicode characters, search by name or code, and copy symbols to clipboard. Supports emojis, arrows, and math symbols.
Search the complete emoji set by keyword or code. Click to copy. Includes skin tones and flags. Always up to date with Unicode.
Type up to 3 characters, choose colors, and download a simple favicon.ico. No design skills.
Browse pre‑made emoji combinations and ASCII art. Click to copy directly to clipboard. Perfect for social media bios.
Make your text look like the Dunder Mifflin logo heading. Bold, wide‑spaced, and ready to copy. For fans.
Look up what certain emojis really mean in texting (e.g., 🍆, 💀). Fun and educational for parents and newbies.
Visually adjust each corner's radius on an image independently. Preview and download as PNG. For non‑uniform rounding.
See how a color is interpreted in different cultures (e.g., red in China vs. Western). Crucial for global web design. Static guide.
Pick an emoji and convert it into a proper favicon .ico file for your website. No design skills needed. Instant download.
Create a dystopian cyberpunk character name (handle or real). Perfect for Shadowrun or Cyberpunk RED.
Recreate an image using a mosaic of emojis. Replace pixel blocks with matching emojis. Fun, unique effect. All done locally.
Drag an angle around the unit circle and see sin, cos, tan values change live. Degrees and radians display. Perfect for learning trig.
Apply a precise rounded corner effect to an image by cropping with a mask. Download as transparent PNG. All local.
Enter an emoji or any Unicode, and get the valid Punycode for use in a domain name. Geeky and fun.
Apply a Laplacian edge‑detection filter to your image and highlight the outlines. Neat technical effect. Local.
Translate alphabetic text into corresponding emojis (A → 🅰️ etc.). A playful way to send messages. Purely frontend, no data collected.
Translate a short, randomly generated emoji sequence into words. Guess the movie or phrase. Fun for chats.
Pick any emoji and download it as a high‑resolution PNG image with transparent background. For social media or icons.
Protect your images by adding a text or image watermark. Adjust transparency, position, and rotation. All image processing is done locally; no upload to server.