SciFigure Studio

Scientific figure creation suite

Grid
✨ Request a feature
Drag images to the canvas
No file loaded

Drop a PDF here, or open one online

Drag on the page to select a region, then send it straight into the figure canvas as a high-DPI image object.

Paste a DOI and the open-access PDF is fetched and displayed here — nothing is downloaded to your machine.

Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.
Data
No data loaded
Chart
Style
Marker size10
Font scale1.0
Statistics
Set Group by above, then the test runs on your raw data and the significance brackets are drawn from the result — not typed by hand.

Charts from your own data

Paste a CSV, pick the columns, and get a vector-quality chart: scatter, line, bar and box plots with error bars, plus linear and four-parameter-logistic fits.

The chart transfers into a panel like any other image.

Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.
Import from the web
An image link loads straight away. If direct browser access is blocked, the optional fallback setting may send the requested URL through a relay service. A page URL opens inside the app — click any image on it to pull that image in at full resolution. Images are also listed below as a fallback.

Import an image from a link

Paste the address of an image — or of the page it sits on — and pull it in at full resolution.
Crop a region, rotate, flip, tune it, cut the background out, then send it to a panel.

Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.
Pen
Size6
Background image
Drop an image on the board (or paste with Ctrl+V), then write straight over it. The drawing stays on its own layer, so you can clear the ink without losing the image.
Drawing assists
Use Shift while drawing lines or arrows to constrain them more cleanly.
Board
Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.

Diagram Maker

Build a schematic on a separate canvas, then transfer the finished diagram into your main figure.
Tools
Basic shapes
Scientific primitives
Style
Select an object to edit its text, position, size, rotation and lock state.
Free scientific assets
NIH BioArt is public domain. Servier Medical Art is CC BY 4.0 and needs attribution. Download SVG/PNG from those sites and drop it here, or paste an image URL below.
Import
You can also drag image files directly onto the diagram canvas or paste an image from the clipboard.
Canvas & templates
Layers
Asset credits
No attributed external assets yet.
100%
Blank diagram
Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.
Equation editor
live
Insert symbols
Scientific templates
Appearance & output
Outer padding4%
SVG stays vector. PNG/figure transfer uses the selected raster width. The original LaTeX is stored with transferred equations.
Equation preview Type an equation to begin

Build a publication-ready equation

Type LaTeX, choose a scientific template, or insert symbols from the palette. Live preview updates as you work.

Multi-line equationsUse \\begin{aligned} ... \\\\ ... \\end{aligned}.
Text inside mathsUse \\text{your text} for units or labels.
Fast renderPress Ctrl/Cmd + Enter at any time.
No image loaded
35 1

Drop an image here, or click to browse

You can also transfer a PDF crop, or any panel already on the canvas,
straight into this tab — then send the cut-out back to a panel.

Microscopy workspace
Local, deterministic analysis. The image viewer stays visible while these controls scroll.
Image
PNG, JPEG, WebP and browser-readable TIFF/image formats. Analysis is performed locally.
Black point0
White point255
Gamma1.00
Brightness1.00
Contrast1.00
Saturation1.00
Calibration & scale bar
Not calibrated
Selection & annotation
Stroke / marker size4
Particle / cell counting
Automatic counting uses explicit thresholding and connected components, not AI. Adjust the rule until the overlay matches the objects you intend to count.
Threshold128
Min circularity0.00
No objects counted yet.
Measurements & graphs
Colour bar
Microscopy Lab Open an image to begin

Open a microscopy image

Adjust display, calibrate scale, count objects manually or automatically, measure ROIs, draw a line profile and transfer both the annotated image and quantitative graphs to your figure.

Microscopy graph
Counts and graphs are based on the current channel/ROI
Interactive Optical Bench Bench empty · drag in a source and components
🔭
Build your optical setup Drag a Laser or LED here, then add lenses, mirrors, apertures, filters and detectors.
Selected position
Distance from source
Detector power
Ray path
Drag components directly on the bench · values update live
3D modeling workspace
Stage several 3D/CAD models together, transform and style them with the mouse, then transfer the composed view to the figure canvas.
Load models
STLOBJPLYGLB/GLTFFBX3MFAMFDAEVRMLSTEP/STPIGES/IGSBREP
STL and many mesh formats do not reliably store physical units. For mixed sources, Normalize is useful for visual composition. For dimensional comparison, preserve coordinates and confirm the source units.
Scene & models
Mouse transform
Orbit: drag to rotate the whole scene. Mouse wheel zooms. Click a model to select it.
Selected transform
XYZPos°
Selected size100%
No model selected.
Surface appearance
Roughness0.55
Metalness0.05
Opacity1.00
Viewer
Cross-section
Slice position50%
Visual clipping only. It does not modify the source mesh or CAD geometry.
CAD & format notes
STEP/STP, IGES/IGS and BREP are tessellated locally in the browser through an OpenCascade WebAssembly importer when used. This is heavier than mesh loading and may take a few seconds.
Fusion 360 / SolidWorks / Inventor / CATIA: native proprietary project files such as .f3d, .sldprt, .ipt or .CATPart are not read directly in this browser-only build. Export STEP/IGES for CAD geometry, or STL/OBJ/3MF/GLB for visualization.
Model resources
Licences and permitted uses vary by model and repository. Check the individual model licence before publication, redistribution or commercial use.
3D Modeling Load a 3D file to begin
Compose a 3D sceneOpen STL, OBJ, PLY, GLB/GLTF, FBX, 3MF, AMF, DAE, VRML, STEP/STP, IGES/IGS or BREP files. Add several models, move/rotate/resize them independently, style the surfaces and transfer the final view into your figure.
No model selected
Loading 3D libraries…
Send to
Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.
Load & scene
Mouse transform
Orbit: drag the canvas to rotate the whole scene. Wheel zooms the camera.
Position / rotation
XYZ Å °
Selected structure size100%
3D appearance
Cartoon thickness0.40
Surface opacity0.85
Chain & residue explorer
Residue input accepts single numbers and ranges. This is a visual selector, not a sequence-editing/splicing engine.
Ligand & pocket explorer
Pocket radius5.0 Å
Load a structure with a ligand to explore residues around its binding site.
Pocket exploration reports geometric proximity to a bound ligand. It does not perform docking, affinity prediction, or classify hydrogen bonds automatically.
Cross-section / slicing
Clip into structure0%
Narrows the front/back clipping slab so you can inspect internal regions. This is a visual cross-section.
No structure

Load a protein structure

Fetch a PDB ID or open a local .pdb / .cif.
Orbit, move, rotate and resize structures directly with the mouse. Add several proteins to compose one scene.

No structure loaded
Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.
Find a compound
Functional groups
2D groups are drawn with an R attachment point. Switch to 3D and the capped molecule (e.g. acetic acid for –COOH) is fetched so you get a real conformer.
Depiction
Bond weight1.0

Look up a compound

CAS numbers are resolved through PubChem's CAS registry cross-reference, so 50-78-2 lands on aspirin, not on something that merely mentions it.

Materials without a single molecular record (graphene, steel, most polymers) have no structure to fetch — draw those in ChemDraw and open the .cdxml here.

Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.
Sequence
Quick analysis
Length
GC
Tm
Mol. weight
2D sequence layout
Duplex builder
Manual strand input is entered 5′→3′. The drawing automatically reverses it so the two strands are shown antiparallel and highlights mismatches/overhangs.
Fold / motif
Base pairs
Hairpin motifs
Model status
Oligo conditions
DNA Tm uses nearest-neighbour parameters with an approximate effective-monovalent salt correction for Mg²⁺/dNTP. RNA Tm remains a rough screening estimate.
Composition & quality
A / C / G / T(U)
Wallace Tm
Extinction ε₂₆₀
3′ GC clamp
Longest homopolymer
Reverse complement
Self-dimer screen
Longest complement
3′ involvement
Build a sequence to screen it.
Heterodimer / second oligo
Longest complement
3′ involvement
These are complementarity screens, not thermodynamic ΔG predictions. They are intended to flag obvious self-/cross-complementarity before more rigorous oligo analysis.
Modifications & labels
Internal marker
3D model
The folded model is a deterministic coarse-grained geometry driven by backbone constraints and the predicted/selected base-pair pattern. It is not an experimentally determined or atomistic 3D structure.
Output
DNA / RNA Workbench
Sequence view

DNA / RNA Workbench

Paste a sequence, then build publication-ready linear, duplex or folded 2D schematics; inspect oligo properties and complementarity; or generate a secondary-structure-driven coarse-grained 3D model.

Workspace
The options column scrolls independently so the viewer stays in sight. Use these quick actions to jump around without losing the canvas.
Tip: on desktop the canvas is pinned while the controls scroll. On smaller screens the layout stacks automatically so no options become hidden.
Buffer library
Preparation
mL
×
Composition
The values below define the 1× formulation. Edit any value if your laboratory uses a different formulation; the selected × strength and final volume are applied automatically.
Reference
Recipes can vary between laboratories and reagent forms. Confirm reagent hydration state, pH, solubility and your local SOP before experimental use.
Buffer Lab PBS Live protocol
Scales recipe by volume and × strength
Ready. Autosave ready Cursor: —
100%

SciFigure Studio

Build publication figures, scientific diagrams and short scientific animations directly in the browser. Local files are processed locally by default; online lookup/import tools connect to the relevant external service only when you use them.

The core workflow
1

Bring images in

Drop files on the canvas, click an empty panel, drag from the image tray — or crop a region out of a PDF page at up to 1200 DPI in the PDF Editor.

2

Arrange in panels

Pick a layout template or set rows × columns. Panel-bound images are clipped to their own panel so they cannot visually spill into neighbours. Use Contain, Cover or Stretch, and hide panel outlines/names/prompts whenever you want a clean canvas.

3

Make it quantitative

Set µm per pixel and the scale bar sizes itself. Apply a colormap, set black/white points on the histogram, add a colour bar and zoom insets.

4

Annotate & export

Text with **bold**, *italic*, x^2^ and x_i_ markup, arrows, shapes, icons. Export PNG (DPI-tagged), SVG, PDF, TIFF, or PowerPoint with every object still editable.

Tools

Panel Composer

The main figure editor: multi-panel layouts, mouse resize/rotate, crop, text, arrows, lines, shapes, layers, grouping, gradients, palettes, scale bars, colour bars, zoom insets, image adjustments and reusable styles.

🎬

Scientific Animator

Record object movement, resize, rotation and appearance changes. Pause/resume, preview, trim with the timeline, cut idle regions, and export MP4 or WebM at HD, Full HD, 4K or figure size.

📄

PDF Editor

Open a PDF, select a page region and transfer it directly to a figure at 150, 300, 600 or 1200 DPI without taking screenshots.

📈

Plots & Data

Paste or open CSV/TSV data for scatter, line, bar and box plots, error bars, log X/Y axes, linear and 4PL fits, grouped statistics and significance annotations.

🔬

Microscopy Lab

Open a micrograph locally, adjust channels/contrast/LUTs, calibrate a scale bar, draw ROIs and annotations, manually number objects, perform threshold-based connected-component counting, calculate ROI statistics, line-intensity profiles and object distributions, then transfer the annotated image or graph into a figure.

🔭

Optics Lab

Build an interactive optical bench with sources, lenses, microscope objectives, apertures, mirrors, beam splitters, filters, screens and detectors, then trace the resulting light path.

🌐

Web Image

Import an image by URL or paste an image from the clipboard, inspect it, crop/rotate/flip it, and transfer it into the figure. Some websites block direct cross-origin image access.

🖍️

Whiteboard

Draw over a blank board, an imported image or a figure panel using pens and eraser controls, then transfer the annotated board back to the main canvas.

Diagram Maker

Compose schematics from drawing tools, geometric shapes, connectors, text, scientific primitives and imported SVG/PNG assets. Search supported free-asset sources and keep source/credit information with imported assets.

Equation Workbench

Write LaTeX with live preview, use searchable symbol palettes and scientific templates, add equation numbering, and export/transfer PNG or true SVG output.

✂️

Background Remover

Remove backgrounds using flood-fill, colour picking or thresholding, feather transparency, erase/restore edges and transfer the transparent result back to a figure.

3D Modeling

Open mesh and CAD files, stage several models in one viewer, normalize mismatched visual sizes, move/rotate/resize them independently, recolour/style surfaces, inspect cross-sections and transfer the composed 3D view into a figure.

🔬

Protein 3D

Load PDB/mmCIF structures, handle multiple structures in one scene, change molecular representation/colouring, transform structures with the mouse, inspect chains/residues/ligand neighbourhoods, slice the view and transfer the rendered scene.

⚗️

Chemistry

Look up compounds by CAS, name, SMILES or PubChem CID, open common structure files, inspect molecular information, use functional-group tools and transfer the resulting structure view.

🧬

DNA / RNA Workbench

Create wrapped sequence and duplex figures, inspect oligo properties, complements, folds and interaction screens, add modifications and generate clearly labelled coarse-grained 3D fold models.

🧪

Buffer Lab

Search common biochemical, DNA/RNA and protein buffers, scale final volume and × strength, edit ingredient concentrations/pH, inspect CAS/formula information and export a preparation protocol sheet.

🖌

Brush, profile & image tools

Use local brush edits when scientifically appropriate, draw line-intensity profiles, merge channels, calibrate images, apply LUTs and create quantitative figure annotations from the main editor.

Worth knowing
🗂

Several figures at once

Figure tabs above the canvas hold independent figures that share the image tray. PowerPoint can export one slide per figure while keeping normal figure elements editable.

🎨

Design & accessibility

Use gradients, saved styles, scientific palettes and the colour-vision preview. Colour-vision modes are screen previews only and do not alter exported artwork.

💾

Local projects

Save project (.scifig) stores the editable project state and embedded assets in one project file. Autosave is local to the browser when available.

🌐

Online features

Local files are processed locally by default. Network features such as PDB/RCSB lookup, PubChem, Web Image, free-asset search and externally loaded libraries contact their respective online services when used.

Experimental tools

Protein 3D and DNA/RNA include development warnings. Save important canvas work before entering experimental workflows, especially when loading large structures or complex models.

©

Export mark

Exports carry the SciFigure Studio logo + copyright mark. PowerPoint places it on the slide master so it is not selectable during ordinary slide editing.