Skip to content
ReShiki / guide

Draw your first molecule

  1. Choose New, then press B for a single bond.
  2. Drag a bond. Drag from its endpoint to add a second bond.
  3. Select the last atom and press O. Its label becomes OH.
  4. Click Check. Ethanol should read C2H6O.
A two-bond ethanol drawing with its formula and properties checked.

Press ⌘S on Mac or Ctrl+S elsewhere to save an editable .reshiki file. ⌘/Ctrl+Z undoes an edit.

Click C in the toolbar, choose an element, then click an atom to replace it or empty space to place it.

The periodic table opens beside the atom tool.

For common labels, hover an atom and press C, N, O, S, P, F, or H. ReShiki adds the appropriate hydrogen count.

Click a bond tool to open its visual palette. Choose a style, then draw or click an existing bond.

The floating bond palette shows single, multiple, wedge, dashed and other bond styles.
With a bond selected or hovered Press
Single / double / triple S / D / T
Move a double bond’s second line D again
Erase an object E, then click
The selected double bond after pressing D to shift its second line.

The controls above the canvas set Length and Angles. Hold Alt/Option while dragging to draw freely.

Click the ring tool, choose a shape, then click empty space or an existing atom/bond.

The ring palette includes regular rings, benzene and chair projections.

X draws a straight chain; Shift+X draws a snaking chain. Drag to set its length. Straight chain can use an exact atom count; Snaking chain has a Max atoms limit.

Straight and bent chains, with atom-count and angle controls.

Select an aromatic ring and press A to switch between a circle and alternating bonds.

Attach a template →

Open the ethanol example · Add captions and atom labels