List Style CSS Generator - Online Custom Bullet & Counter
Design custom unordered and ordered lists with images, strings, or counters. Preview and copy the CSS.
UD5 Toolkit
Create custom CSS list markers — design your own bullet & numbering styles with live preview.
infinite for no limit on that side.list-style-type or the counter() function. Instead of being limited to built-in styles like decimal, lower-alpha, or upper-roman, you can create entirely custom numbering systems — using emojis, special characters, custom symbols, or even your own numeric bases. It gives you full creative control over list markers, making your content more engaging and visually distinctive.
@counter-style block and paste it into your CSS file (usually at the top level, not nested inside other rules). Then reference your custom counter by its name (default: custom-counter) in any list-style-type property or counter() function. Example:
ol.my-list {
list-style-type: custom-counter;
}
/* Or with counter() */
.my-section h2::before {
counter-increment: section;
content: counter(section, custom-counter) ". ";
}
fallback descriptor (like decimal or disc) so the list remains readable even if the custom style isn't recognized.
weight symbol pairs, sorted from largest weight to smallest. The browser constructs the counter value by summing the largest applicable weighted symbols — exactly how Roman numerals work (1000=M, 900=CM, 500=D, etc.).
decimal — this is expected behavior, not an error.
Design custom unordered and ordered lists with images, strings, or counters. Preview and copy the CSS.
Generate a complete <head> section with meta charset, viewport, SEO, favicon, and social tags. Customize and copy.
Design a custom analog clock face by choosing colors, hands, and numbers. Download as SVG or PNG. For craft or UI design.
Upload a logo to embed in the center of a QR code. High error correction so it still scans. Download PNG/SVG.
Get a clean, commented JS plugin skeleton with IIFE or ES module pattern. Start your new library faster.
Write HTML, CSS, and JavaScript in separate panes and see the result in real time. Store your snippets locally.
Generate classic retro sound effects (coin, jump, explosion) using oscillators and noise. Play and download as WAV. Web Audio API fun.
Run multiple named timers simultaneously for cooking. Presets like pasta, rice, etc. Audio alarm. Works in background.
Dual-function tool: a precise stopwatch with laps and a configurable countdown timer with alarm sound. Works offline, perfect for activities.
Drag items into grid cells and see the resulting grid‑area or line‑based placement code. Learn how auto‑placement and spanning work.
Build an accessible modal using the native <dialog> element. Customize backdrop, content, and open/close logic. Copy the code.
Select trip type (beach, business, camping) and get a pre-filled packing checklist. Customize and print. Local storage.
Fill in bio, skills, projects to generate a clean HTML portfolio page. Copy the code. Local builder.
Upload multiple SVGs and combine them into a single SVG sprite sheet with `<symbol>` and `<use>`. Fast icon system.
Generate the next sequential invoice number with optional prefix and date stamp. Keep track locally or export.
Generate random license keys or serial numbers in various formats (XXXX-XXXX-XXXX). Useful for software activation testing. Local generation.
Use the <template> tag to hold hidden HTML that is cloned and injected by JavaScript. Common pattern.
Paste a list of URLs or texts and generate QR codes all at once. Download as individual images or a single sheet.
Add columns with types and constraints, then generate a SQL CREATE TABLE statement. Supports MySQL/PostgreSQL.
Paste lyrics and tap while the song plays to embed timestamps. Export as .lrc file for music players. All in browser.
Build a basic Nginx server block for a static site, reverse proxy, or PHP. Fill in the blanks and copy the config.
Compare visibility: hidden vs display: none. See how each affects layout and event listeners. Inline code.
Generate cryptographic key pairs using the Web Crypto API. Export as JWK or raw. No server needed; pure security.
Convert an SVG shape into a CSS mask‑image. Transparent regions become masked. Great for custom image crops. Client‑side.
Generate random, secure coupon codes with a prefix. Choose length and character set. Perfect for store admins. All local.
Place rectangular pattern pieces on a virtual fabric width to optimize cutting layout and reduce waste. Simple manual drag & drop. Local only.
Write or paste HTML, CSS, and JavaScript and instantly see the rendered output in a sandboxed iframe. A handy frontend prototyping tool.
Build Apache mod_rewrite rules for redirects or clean URLs. Fill in simple fields and get the .htaccess code.
Write SSML to control pitch, speed, and breaks. Play the generated speech with the browser’s TTS engine. Learn SSML.
Generate encrypted passwords for .htaccess basic authentication. Create .htpasswd entries using bcrypt, MD5, or SHA. Server admin utility, local compute.