Free tool · works now
Obsidian Callout Builder
Generate interactive, foldable callout blocks for Obsidian and Markdown notes with custom icons, colors, and folding states.
Runs 100% in your browser. Configure callout types, custom titles, and collapsible folding states with real-time visual previews.
macOS ScreenCaptureKit routes both mic and system audio directly into our Whisper audio pipeline.
Zero packets leave your Mac, and no recording bots join the conference.
> [!tip]+ Local Audio Loopback Architecture > macOS ScreenCaptureKit routes both mic and system audio directly into our Whisper audio pipeline. > Zero packets leave your Mac, and no recording bots join the conference.
Enhancing technical documentation with callout blocks
Dense walls of uninterrupted prose can cause critical warnings, operational tips, and action items to blend into the background. In software engineering, academic research, and executive decision-making, visual hierarchy is essential for effective communication. Callout blocks—also known as admonitions or alert boxes—provide structured, color-coded callout containers that stand out visually while maintaining complete plain-text compatibility.
First introduced to Markdown by documentation generators and popularized across personal knowledge management by Obsidian, callouts have become a standard convention in modern technical writing. They allow authors to highlight prerequisites, security warnings, actionable checklists, and code tips without interrupting the narrative flow of a note.
The anatomy of an Obsidian callout
Callouts leverage standard CommonMark blockquote syntax, beginning with a greater-than sign (>). This ensures that any Markdown reader, command-line tool, or mobile viewer will still display the content clearly as a blockquote even if it lacks custom styling support:
> [!type]+ Custom Title
> Body content on line one.
> Body content on line two.The syntax is composed of three distinct elements:
- The type indicator (
[!type]): Defines the semantic role of the callout (e.g.,[!note],[!tip],[!warning],[!danger]). Parsers use this token to select the appropriate icon, accent color, and border styling. - The folding modifier (
+or-): Placing a plus sign directly after the type makes the callout collapsible, defaulting to an open state. Placing a minus sign collapses the callout by default, hiding its contents until clicked. Omitting the modifier renders a non-collapsible static block. - The custom title: Any text placed on the first line after the bracketed type becomes the callout heading. If omitted, compliant parsers automatically render the capitalized type name.
Standard callout categories and semantic use
Using callouts effectively requires matching the semantic type to the reader's cognitive needs:
- Informational (
note,info,abstract): Blue and cyan callouts for background context, meeting attendee lists, and executive overviews. - Actionable (
todo,tip,success): Teal and green callouts for unassigned action items, best practices, and confirmed milestones. - Precautionary (
question,warning): Yellow and amber banners for open questions, unverified claims, and deprecation notices. - Critical (
failure,danger,bug): Red banners reserved for data loss warnings, security vulnerabilities, and blocking defects. - Reference (
example,quote): Purple and neutral gray callouts for code walkthroughs, citation quotes, and verbatim interview transcripts.
Native callout support in Oyma
At Oyma, we believe you should never need complex third-party community plugins just to make your notes look clean. Our macOS application includes native, zero-configuration support for all thirteen Obsidian callout types in its live preview editor. Callouts render with smooth native toggle animations, perfectly matching dark and light mode themes. Check out our callouts and highlights feature page, or view our complete Markdown callouts reference for more syntax examples.
Frequently asked questions
Questions
What is an Obsidian callout and how does it work?
A callout is a styled container block that draws attention to tips, warnings, summaries, or quotes. In Markdown, it is written using standard blockquote syntax (> [!type] Title), which Obsidian and Oyma render with custom icons and colored borders.
How do foldable callouts work in Markdown?
Appending a plus sign (> [!type]+) makes the callout collapsible and expanded by default. Appending a minus sign (> [!type]-) collapses the callout by default, allowing readers to toggle visibility by clicking the header.
Will my callouts render in other Markdown editors?
In editors that do not support Obsidian callout syntax, they gracefully fall back to standard blockquotes (>). The content remains completely readable and no text is lost.
What are the 13 supported callout types?
Obsidian natively supports: note, abstract (or summary), info, todo, tip (or hint), success (or done), question (or faq), warning (or caution), failure (or missing), danger (or error), bug, example, and quote (or cite).
How does the desktop app render callouts?
The desktop app supports all standard Obsidian callout types natively in its live preview editor, providing smooth folding animations, custom icons, and theme-matched colors with zero plugins required.
Looking for a Mac note app with native callouts?
Full Obsidian vault compatibility, callout folding, and on-device meeting recording in Oyma.