← ContentsPrompting · advanced

Multimodal prompting

Multimodal prompting is the practice of combining text instructions with one or more images (or other visual media) in a single prompt sent to Claude. Instead of describing a visual problem in words, you show Claude the actual image—a chart, screenshot, scanned document, diagram, or photograph—alongside your question or instruction, and Claude reasons across both modalities simultaneously to produce a text or code response. Claude's vision capability is built into all current Claude 3.x and 4.x models. You can send images via the claude.ai web interface (drag-and-drop or file attachment), via the Console Workbench, or programmatically through the API using one of three methods: a direct image URL, a base64-encoded image embedded in the request body, or a reusable file ID obtained from the Files API (beta). The model processes the visual content and text together, so context from both sources informs the response. Multimodal prompting expands what Claude can help with: reading text from imperfect scans, interpreting charts and dashboards, comparing multiple design mockups, converting UI screenshots into code, and running extended multi-turn visual reasoning conversations. Because images consume tokens, resolution, format, and quantity choices affect both accuracy and cost, making prompt structure and image quality important variables to manage.

When you’d use it

  • Scanned Document OCR and Data ExtractionA finance team receives hundreds of paper invoices that have been scanned to JPEG. They upload each image to Claude with a prompt asking it to extract vendor name, invoice number, line items, totals, and due date into structured JSON, eliminating manual data entry.
  • Chart and Dashboard InterpretationA product manager uploads a screenshot of a quarterly sales dashboard and asks Claude to identify the peak revenue month, calculate quarter-over-quarter growth rates, and write a two-paragraph executive summary — tasks that would otherwise require manually reading dozens of data points.
  • Screenshot-to-Code GenerationA frontend developer uploads a Figma mockup screenshot alongside detailed constraints (React, Tailwind CSS, mobile-first, WCAG AA compliance) and asks Claude to generate the corresponding component code, shortening the design-to-implementation handoff.
  • Multi-Image Design or UX ComparisonA UX team uploads the current live design and a proposed redesign side-by-side and asks Claude to compare visual hierarchy, call-to-action placement, and readability — getting structured critique without scheduling a full design review meeting.
  • Technical Diagram and Architecture AnalysisA solutions architect uploads a system architecture diagram and asks Claude to trace data flow, identify single points of failure, and flag components that lack redundancy, producing a risk summary in minutes rather than hours.

What changed recently

  • 2025-04-14Files API beta released (beta header: files-api-2025-04-14). Allows uploading image files once and referencing them by file_id across multiple API requests, reducing bandwidth and enabling reusable image references.
  • 2025-04Media limit for requests using the 1M token context window increased to 600 images or PDF pages per request, up from the previous per-request cap.
  • 2026-04Claude Opus 4.7 introduced high-resolution image support: maximum image size extended to 2576 pixels on the long edge (~3.75 megapixels), up from 1568 pixels on prior models. High-resolution images on Opus 4.7 can consume approximately 3× more image tokens (up to ~4784 tokens per image) compared to prior models.
  • 2024-03Vision capabilities unified across all Claude 3 models at launch (Haiku, Sonnet, Opus), making multimodal prompting available on every production tier rather than limited to flagship models.
This is the short version

The full chapter has three worked examples, the common pitfalls, and the workflow that makes it pay — plus the other 84 features, kept current.

Get Claude Master — $97
CLAUDEMASTER
An independent publication.
Independent product. Not affiliated with or endorsed by Anthropic. “Claude” is a trademark of Anthropic, used here only to describe the subject of this manual.
© 2026 Claude Master — All rights reserved.