Skip to content
Graphviz (DOT) templates

Retrosynthesis — Aspirin

Aspirin disconnected back to salicylic acid + acetic anhydride.

Template previewGraphviz (DOT)
Rendering…

Make it your own.

digraph retro {
  rankdir=TB;
  graph [bgcolor=transparent];
  node [shape=box, style="rounded,filled", fontname=Inter, fontsize=10];

  Target [label="Aspirin\n(acetylsalicylic acid)", fillcolor="#fce7f3"];
  SA [label="Salicylic acid", fillcolor="#dbeafe"];
  Acetic [label="Acetic anhydride", fillcolor="#dbeafe"];
  H2SO4 [label="cat. H₂SO₄, RT, 30 min", fillcolor="#fef3c7"];

  Target -> SA [label="disconnect ester"];
  Target -> Acetic [label="acetyl source"];
  Target -> H2SO4 [label="conditions"];
}