LabCanvas

Scientific design, simplified.

Figures, slides, posters, 3D scenes, protein views and graphs in one workspace that runs in your browser. Every object is drawn by a generator you can adjust.

Figure editor: A graphical abstract on nanomaterials for energy storage

Figure editor A graphical abstract on nanomaterials for energy storage

Works with
  • RCSB PDB
  • PubChem
  • Materials Project
  • LaTeX and MathJax
  • Claude and other MCP agents

Graphical abstracts, ready to edit

66 templates of real syntheses, from graphene exfoliation and CVD growth to MOFs, MXenes, Stöber silica and gold nanorods. Each one is drawn with editable layers and cites the papers it follows.

Mechanical exfoliation with adhesive tape: editable graphical abstract templateMechanical exfoliation with adhesive tapeDoped carbon nanosheets from layered biochar: editable graphical abstract templateDoped carbon nanosheets from layered biocharImproved Hummers method with K₂FeO₄: editable graphical abstract templateImproved Hummers method with K₂FeO₄Epitaxial graphene on SiC: editable graphical abstract templateEpitaxial graphene on SiCTurkevich citrate reduction of gold nanoparticles: editable graphical abstract templateTurkevich citrate reduction of gold nanoparticlesHydrothermal synthesis of carbon dots: editable graphical abstract templateHydrothermal synthesis of carbon dotsSol–gel synthesis of TiO₂ and SiO₂: editable graphical abstract templateSol–gel synthesis of TiO₂ and SiO₂MOF synthesis: ZIF-8 and UiO-66: editable graphical abstract templateMOF synthesis: ZIF-8 and UiO-66MOF-5: synthesis and structure: editable graphical abstract templateMOF-5: synthesis and structureUiO-66: modulators and missing-linker defects: editable graphical abstract templateUiO-66: modulators and missing-linker defectsCharacterizing a new MOF: editable graphical abstract templateCharacterizing a new MOFIron MOF nanoparticles for drug delivery: editable graphical abstract templateIron MOF nanoparticles for drug deliveryTpPa COFs: β-ketoenamine links that survive acid and base: editable graphical abstract templateTpPa COFs: β-ketoenamine links that survive acid and baseCTF-1: triazine frameworks from molten salt: editable graphical abstract templateCTF-1: triazine frameworks from molten saltCOF photocatalysts for hydrogen from water: editable graphical abstract templateCOF photocatalysts for hydrogen from waterLiCoO₂: the layered oxide cathode: editable graphical abstract templateLiCoO₂: the layered oxide cathodeNi-rich NMC: more capacity, less stability: editable graphical abstract templateNi-rich NMC: more capacity, less stabilityLithium–sulfur: a carbon host and the polysulfide shuttle: editable graphical abstract templateLithium–sulfur: a carbon host and the polysulfide shuttleWater splitting: hydrogen and oxygen evolution: editable graphical abstract templateWater splitting: hydrogen and oxygen evolutionCO₂ reduction on copper: many products: editable graphical abstract templateCO₂ reduction on copper: many productsMoS₂ for hydrogen: the edges do the work: editable graphical abstract templateMoS₂ for hydrogen: the edges do the workBenchmarking an electrocatalyst: editable graphical abstract templateBenchmarking an electrocatalyst
Liquid-phase exfoliation of graphite: editable graphical abstract templateLiquid-phase exfoliation of graphiteElectrochemical exfoliation of graphite: editable graphical abstract templateElectrochemical exfoliation of graphiteCVD growth of graphene on copper and nickel: editable graphical abstract templateCVD growth of graphene on copper and nickelGraphene on SiC for remote epitaxy and layer transfer: editable graphical abstract templateGraphene on SiC for remote epitaxy and layer transferSeed-mediated growth of gold nanorods: editable graphical abstract templateSeed-mediated growth of gold nanorodsg-C₃N₄ by thermal polymerization: editable graphical abstract templateg-C₃N₄ by thermal polymerizationStöber synthesis of monodisperse silica spheres: editable graphical abstract templateStöber synthesis of monodisperse silica spheresMXene (Ti₃C₂Tₓ) by selective etching of Ti₃AlC₂: editable graphical abstract templateMXene (Ti₃C₂Tₓ) by selective etching of Ti₃AlC₂HKUST-1: copper paddlewheels and open metal sites: editable graphical abstract templateHKUST-1: copper paddlewheels and open metal sitesMIL-101(Cr): supertetrahedra and giant cages: editable graphical abstract templateMIL-101(Cr): supertetrahedra and giant cagesMg-MOF-74: open metal sites for CO₂ capture: editable graphical abstract templateMg-MOF-74: open metal sites for CO₂ captureCOF-1 and COF-5: the first COFs: editable graphical abstract templateCOF-1 and COF-5: the first COFsCOF-LZU1: an imine COF that holds palladium: editable graphical abstract templateCOF-LZU1: an imine COF that holds palladiumCharacterizing a 2D COF: editable graphical abstract templateCharacterizing a 2D COFCOF thin films for molecular separation: editable graphical abstract templateCOF thin films for molecular separationLiFePO₄: the olivine cathode: editable graphical abstract templateLiFePO₄: the olivine cathodeThe graphite anode: staging and the SEI: editable graphical abstract templateThe graphite anode: staging and the SEISolid-state batteries: ceramic electrolytes: editable graphical abstract templateSolid-state batteries: ceramic electrolytesThe OER mechanism: four proton–electron steps: editable graphical abstract templateThe OER mechanism: four proton–electron stepsCO₂ electrolyzers: gas-diffusion electrodes: editable graphical abstract templateCO₂ electrolyzers: gas-diffusion electrodesNiFe layered double hydroxides for oxygen evolution: editable graphical abstract templateNiFe layered double hydroxides for oxygen evolutionNanomaterials for energy storage: editable graphical abstract templateNanomaterials for energy storage
Graphene oxide: synthesis and characterization: editable graphical abstract templateGraphene oxide: synthesis and characterizationHummers method: graphite to GO to rGO: editable graphical abstract templateHummers method: graphite to GO to rGOCVD graphene on copper and PMMA transfer: editable graphical abstract templateCVD graphene on copper and PMMA transferGreen synthesis of silver and gold nanoparticles: editable graphical abstract templateGreen synthesis of silver and gold nanoparticlesCo-precipitation of magnetite (Fe₃O₄) nanoparticles: editable graphical abstract templateCo-precipitation of magnetite (Fe₃O₄) nanoparticlesHydrothermal growth of ZnO nanorod arrays: editable graphical abstract templateHydrothermal growth of ZnO nanorod arraysMCM-41 mesoporous silica by surfactant templating: editable graphical abstract templateMCM-41 mesoporous silica by surfactant templatingLiposomes by thin-film hydration and extrusion: editable graphical abstract templateLiposomes by thin-film hydration and extrusionIsoreticular MOFs: one net, designed pores: editable graphical abstract templateIsoreticular MOFs: one net, designed poresPost-synthetic modification of a MOF: editable graphical abstract templatePost-synthetic modification of a MOFMOF-801: water from desert air: editable graphical abstract templateMOF-801: water from desert airCOF linkages: from reversible to robust: editable graphical abstract templateCOF linkages: from reversible to robust3D COFs: COF-102 and COF-300: editable graphical abstract template3D COFs: COF-102 and COF-300COF-366-Co: cobalt porphyrin COF for CO₂ reduction: editable graphical abstract templateCOF-366-Co: cobalt porphyrin COF for CO₂ reductionHow a lithium-ion battery works: editable graphical abstract templateHow a lithium-ion battery worksLiMn₂O₄: the spinel cathode: editable graphical abstract templateLiMn₂O₄: the spinel cathodeSilicon anodes: huge capacity, huge swelling: editable graphical abstract templateSilicon anodes: huge capacity, huge swellingMaking and testing a coin cell: editable graphical abstract templateMaking and testing a coin cellSingle-atom catalysts: one metal atom, four nitrogens: editable graphical abstract templateSingle-atom catalysts: one metal atom, four nitrogensFuel cells: oxygen reduction on platinum alloys: editable graphical abstract templateFuel cells: oxygen reduction on platinum alloysMOF-derived catalysts: from framework to carbon: editable graphical abstract templateMOF-derived catalysts: from framework to carbonTargeted drug delivery with nanoparticles: editable graphical abstract templateTargeted drug delivery with nanoparticles

Browse the templates

Design research posters

Three complete A0 conference posters made in LabCanvas Poster: title, introduction, methods, results, conclusions, references and a QR code, with illustrations, molecules and graphs. Open one and it becomes your copy: double-click a graph to change its data, or drag a block to another column and the poster re-flows.

Start a poster How Poster works

Illustrate, plot, edit and present

The main things people make in LabCanvas, and the app that does each one. They run in the same window, so a render, a graph or a photo goes straight into your figure, slides or poster.

Illustrate in 2D

Draw figures and graphical abstracts with vector shapes, the pen and scientific brushes for DNA, membranes and proteins. Add any of 500+ science objects and change every detail with a setting.

  • Vector shapes and pen
  • Science objects
  • Scientific brushes

Open the figure editor

Illustrate in 3D

Build nanomaterials, crystals and devices in the 3D Studio, or bring in molecules from PubChem and proteins from the PDB. Render them ray traced and drop the image into your figure.

  • Ray-traced renders
  • PubChem and PDB
  • Adjustable models

Open the 3D Studio

Graphs

Type or paste your data into tables, run t tests, ANOVA and curve fits, and make publication graphs with significance brackets. The results are checked against SciPy and statsmodels.

  • Data tables
  • Statistics
  • Publication graphs

Open Graphs

Edit images

Crop micrographs and photos, set levels and curves, and retouch dust or scratches in the Pixel workspace, right on your figure, without a separate image editor.

  • Crop
  • Levels and curves
  • Retouching

Open the Pixel workspace

Present or publish

Put your figures on slides with transitions, or lay them out on a research poster that re-flows as you edit. When you submit, export TIFF, PDF, PNG or SVG at the width and resolution the journal asks for.

  • Slides with transitions
  • Research posters
  • TIFF, PDF, PNG and SVG

Open Slides Open Poster

62 science objects, every detail a setting

Membranes, ligands, pores and lattices are parameters, not pixels. Open one in the figure editor, or turn its 3D model in the 3D Studio.

Plus equations, tables, lab glassware and scientific brushes. Browse the gallery, with the 3D models

An assistant that edits with you

Describe what you need, or attach a sketch, a figure or a paper. The assistant works through the same actions as the toolbar, in the figure editor, Slides, the 3D Studio and the Protein viewer.

  • Ready to use

    Runs on leading models such as Claude, with monthly AI credits in every LabCanvas Pro plan. No API keys; your chats are saved to your account.

  • Every change is a normal step

    It creates real, editable layers, shows each action in the chat, and one click undoes a whole answer.

  • MCP server for agents

    97 tools let Claude Desktop, Claude Code and other MCP clients build figures, slides, posters, graphs and 3D scenes in your open apps.

Try the assistant
Assistantclaude-opus-5-5
Add a cross-linked hydrogel with encapsulated particles, 89 mm wide, and label it “Drug depot”.
create_generator: hydrogel
update_nodes: show particles
create_text: “Drug depot”
Done: a 336 px (89 mm) cross-linked hydrogel with particles, labelled underneath. Want the swelling at 40%?

One conversation, a six-panel figure

An AI assistant drove LabCanvas through its MCP server: path-traced 3D molecules, glassware assembled joint by joint, a curve fit with its equation and a cell schematic. Every panel is an editable layer.

Six-panel figure on mRNA delivery made by an AI assistant: path-traced chromatin and DNA, a lipid nanoparticle with mRNA, inorganic carriers, a reflux and microfluidic setup, release kinetics with a curve fit, and an uptake schematic
AssistantLabCanvas MCP
Make a six-panel figure on mRNA delivery: path-traced chromatin and DNA, an LNP with its mRNA, inorganic carriers, our reflux and microfluidic setup, the release kinetics with a fit, and an uptake schematic.
scene3d_draw_curve: nucleosome fibre, B-DNA
scene3d_add_model: LNP, MOF, Au lattice, quantum dot
scene3d_render_to_figure: path traced, ×3
attach_glassware: flask to hot plate, condenser to flask
plot_graph: release kinetics, one-phase fit
create_equation: Mt/M∞ = P(1 − e−kt)
and 193 more calls: labels, arrows, crops, checks
Done: six panels and a caption in 199 tool calls. The fits give k = 0.249 h⁻¹ (t½ 2.78 h) for the LNP and 0.080 h⁻¹ (t½ 8.66 h) for the MOF. Export a 174 mm TIFF at 600 dpi next?

Open it in the editor Connect your AI agent

Made for journals

The details that make a figure acceptable to a journal, handled by the app instead of by you.

Journal-ready export

Set the width in millimetres and the resolution (300, 600 or 1200 dpi) and export TIFF, PDF, SVG, PNG, JPEG or WebP. Files carry their DPI, so the size is right when the journal opens them.

500+ science objects

Liposomes, cancer cells, viruses, nanoparticles, crystals, hydrogels, devices and lab instruments: drawn by generators, so every detail is a setting.

LaTeX and tables

Equations typeset by MathJax into vector outlines, and editable tables with scientific (booktabs) styles.

Lab glassware that connects

Flasks, condensers, still heads, adapters, funnels, burettes, stands, hot plates, furnaces and gloveboxes at real proportions. Pieces snap onto each other’s joints and tubing follows them, so a distillation setup stays assembled as you move it.

Molecules and proteins

Import compounds from PubChem and structures from the RCSB PDB; show them as cartoons, surfaces or ball-and-stick.

Statistics you can check

Prism-style analyses whose results are validated against SciPy and statsmodels in 1,033 automated checks.

Posters that arrange themselves

Drag a block between two others or into another column and the poster re-stacks; resize it and the text re-flows. A0 and 48 × 36 in templates, themes, QR codes and a print-ready vector PDF.

Private by default

Designs autosave in your browser and, if you choose, to your own private cloud folder so you can open them on any computer. Nothing is public, and nobody else can open your work.

Questions

Anything else? Write to our team.

What is LabCanvas?

LabCanvas is a browser-based workspace for scientific visuals. It combines a vector figure editor, a presentation maker, a research poster designer, a 3D studio, a protein structure viewer and a graphing and statistics app, with journal-ready export and an AI assistant.

How much does LabCanvas cost?

Every app is free to use with an account, with one design of each kind; downloading and exporting are part of LabCanvas Pro, paid monthly or yearly (see the pricing page for the price in your country). LabCanvas Pro also gives unlimited designs and a monthly allowance of AI credits for the assistant. Choose monthly or yearly and pay securely through Dodo Payments; cancel any time. The website and the free tools at /tools need no account and no payment.

Where are my designs stored?

In your browser’s storage (IndexedDB) on your own device, and, with cloud saving on (the default for new designs), in your own private folder in LabCanvas cloud, so they open on any computer. You can switch cloud saving off for any design, and File › Save a copy keeps a portable .labcanvas file.

Which export formats and resolutions are supported?

PNG, JPEG, WebP, TIFF, PDF and SVG. You set the physical width in millimetres and the resolution (for example 300, 600 or 1200 dpi); PNG and TIFF files record their DPI. Presentations export as one vector PDF.

Can I make a conference poster?

Yes. LabCanvas Poster starts from a template (A0 or A1 portrait, 48 × 36 in landscape, a billboard-style #betterposter layout and more) built from blocks: title, sections, figures, a key finding, a big number, references and a QR code. Drag a block to another column or between two others and the columns re-stack; resize it and the text re-flows. Themes restyle every block at once, and the poster exports as a vector PDF at its exact printed size.

Can I write LaTeX equations?

Yes. Objects › Equation typesets LaTeX, including AMS environments and chemistry with \ce{…}, into vector outlines that stay sharp in PDF and SVG. Double-click an equation to edit its LaTeX later.

How do I visualise a protein from the PDB?

Open the Protein viewer, enter a PDB ID such as 1CRN or 4HHB, pick a style (cartoon, surface, ball-and-stick…) and a colouring, select residues on the sequence bar to highlight or restyle them, then download a PNG or add it to your figure.

Which AI models can the assistant use?

The assistant runs on leading models such as Anthropic Claude, chosen and set up by LabCanvas: there is no API key to paste. Each LabCanvas Pro plan includes monthly AI credits; you can attach images and PDFs to your messages, and your chats are saved to your account. The assistant edits through the same actions as the toolbar, so every change can be undone.

What is the LabCanvas MCP server?

LabCanvas includes a Model Context Protocol (MCP) server with 97 tools, so AI agents such as Claude Desktop or Claude Code can create and edit figures, slides, posters, graphs, 3D scenes and optical setups in your open LabCanvas apps.

Can I install LabCanvas as an app?

Yes. The figure editor, Slides, the 3D Studio, the Protein viewer and the Graph app can each be installed from the browser and opened like desktop apps.

Make your next figure today

Every app is free to start in your browser, with one design of each kind. LabCanvas Pro adds downloads, unlimited designs and the AI assistant.

Start free See pricing