Images to Notes

by Rodolfo Terriquez
5
4
3
2
1
Score: 56/100

Description

The Image to notes plugin helps convert handwritten or printed documents into Markdown notes using AI transcription. When you drop image files like JPG, PNG, or HEIC into a specified folder, the plugin processes each one by sending it to an external AI provider and then creates a new note with the transcribed content. It also appends the original image at the bottom of the note for reference. Users can choose from multiple AI providers such as OpenAI, Anthropic, or Google and select a preferred model. There are flexible naming conventions for the resulting notes and options to customise system and user prompts for better transcription output. It's a handy tool for digitising physical notes efficiently, especially for students or professionals handling paper-based material.

Reviews

No reviews yet.

Stats

19
stars
2,773
downloads
3
forks
457
days
16
days
16
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
7
total issues
0
open issues
7
closed issues
23
commits

RequirementsExperimental

  • Requires an API key from OpenAI, Anthropic, or Google to enable AI transcription.

Latest Version

17 days ago

Changelog

What’s new

  • Adds a clearly labeled interest-list section for a possible managed transcription beta. Existing API-key and GitHub Copilot options remain free; no subscription or managed processing is active yet.
  • Adds current default model choices for supported providers without changing anyone’s saved selection.
  • Preserves saved and legacy custom model IDs, including when GitHub Copilot’s available-model refresh changes or fails.
  • Adds privacy and data-handling disclosures plus model-selection regression tests.
  • Resolves the remaining blocking Obsidian automated-review warnings.

README file from

Github

Images to Notes

Use AI to transcribe photos of handwritten or printed notes into Markdown. The plugin creates a new note for each image, then adds the image to the note.

Great for:

  • Class notes
  • Office printouts
  • Random physical documents

It supports images in the following formats: .jpg, .jpeg, .png, and .heic

How it Works

  1. Install and enable the plugin.
  2. Configure the settings (API provider, authentication, and model). The default model is a reasonable starting point, but pricing and availability vary by provider.
  3. Drag and drop your image into a folder in the Obsidian file explorer pane.
  4. The plugin will transcribe your image into a new note and add the image at the bottom.

You can drag and drop multiple images at once. They will queue and process one after the other.

obsidian

How to set up the plugin

In the plugin settings:

  1. Choose an API provider. This is the company that provides the AI model that the plugin will use to transcribe your images.
  2. Authenticate:
    • OpenAI, Anthropic, Google, Mistral: Paste your API key.
    • GitHub Copilot: Click "Login with GitHub" and enter the code shown in the settings on the GitHub page that opens.
  3. Choose an AI model.

That's it, everything else is optional.

The model menus contain a curated set of current and older supported models. You can also enter a custom model ID for any supported provider. Updating the catalog never automatically changes your saved model selection. GitHub Copilot models are fetched dynamically, and a saved model remains selected even if a refresh omits it or fails.

Optional managed beta

The plugin settings contain a static link to request a spot in a proposed managed transcription beta: $6 USD per month for up to 200 images. The beta is intended for people who do not want to create an AI provider account or manage an API key.

The managed service has not been built, there is no charge today, and submitting the interest form does not create a subscription. The existing bring-your-own-key and GitHub Copilot options remain free features of the plugin.

Request a beta spot

Network use and privacy

When you process an image using OpenAI, Anthropic, Google Gemini, Mistral, an OpenAI-compatible endpoint, or GitHub Copilot, the plugin sends the image and your configured prompts directly to that provider. The provider's terms, privacy policy, account access, and pricing apply.

In the current bring-your-own-key and GitHub Copilot modes, the plugin developer does not receive your images or transcriptions. Images to Notes has no analytics, tracking, or client-side telemetry. API credentials and plugin settings are stored in the plugin configuration associated with your Obsidian vault; your Obsidian and sync configuration determines where that configuration is copied.

Opening the managed-beta link takes you to a Google Form. Information submitted there is handled as described in the Images to Notes privacy notice.

Configuration

The plugin settings allow you to customize how your images are processed and where the output files are stored.

  • API Provider: Choose between OpenAI, Anthropic, Google, Mistral, an OpenAI-compatible endpoint, and GitHub Copilot.
  • API Key: Enter the API key for your chosen provider. (Not required for GitHub Copilot or compatible endpoints that do not require authentication.)
  • Model: Select the specific AI model you want to use for transcription.
  • System Prompt: Defines the overall role or context for the AI (e.g., "You are an expert at transcribing handwritten notes..."). You can customize this and reset it to the default if needed.
  • User Prompt: The specific instruction for the AI for each image. You can edit this to better suit your note style or change the output format.
  • Note Naming Conventions: Choose how your new transcription notes are named. Options include using the first line of the transcription, the image name, or various combinations with dates and folder names.
  • Image Source Control:
    • Transcribe only from a specific folder: When enabled, the plugin will only process images that are added to the folder you select here. This is useful for preventing accidental transcriptions.
  • Output Destination:
    • Image destination: You can choose to save processed images either in a subfolder (default) or in a specific folder you select from a dropdown.
    • Note destination: You can choose to create transcription notes either alongside the original image's location (default) or in a specific folder you select from a dropdown.
  • Image subfolder name: If you choose the "Create a subfolder" option for image destinations, this setting lets you define the name of that subfolder (defaults to Images).
  • Mobile Optimizations:
    • Enable mobile optimization: Optimizes image processing on mobile devices to improve performance.
  • Verbose Notifications:
    • Enable verbose notifications: Show detailed notifications for every processing step, not just start, finish, and errors.
  • Maintenance:
    • Clear Processed Image History: A button to reset the list of images the plugin knows it has already processed. Useful for re-processing or after clearing parts of your vault.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
TimeStamper
5 years ago by Martin Eder
A plugin for Obsidian to quickly insert customized date- and time-stamps to the currently active note
Text Extractor
4 years ago by Simon Cambier
A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.
Smart Connections
4 years ago by Brian Petro
Find related notes and excerpts while writing. Your link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.
Canvas Conversation
4 years ago by André Baltazar
A plugin for Obsidian that allows you to create a canvas conversation using ChatGPT.
Khoj
4 years ago by Debanjum Singh Solanky
Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.
ChatGPT MD
3 years ago by Bram Adams
A (nearly) seamless integration of ChatGPT into Obsidian.
GPT Assistant
3 years ago by M7mdisk
Ask GPT from your notes and get personalized answers based on your knowledge base.
AI Assistant
3 years ago by Quentin Grail
AI Assistant Plugin for Obsidian
Image OCR
3 years ago by kaffarell
Runs ocr on pasted images and posts result in details box. This allows to search in images.
GPT-LiteInquirer
3 years ago by ittuann
💬 Experience OpenAI ChatGPT assistance directly within Obsidian, drafting content without interrupting your creative flow.
AI Mentor
3 years ago by clementpoiret
MathLive
3 years ago by Dan Zilberman
The must-have plugin for math in Obsidian
brAIn
3 years ago by lusob
Silicon AI
3 years ago by deepfates
Add some intelligence to your notes with Silicon AI for Obsidian
Arcana
3 years ago by A-F-V
Supercharge your Obsidian note-taking through AI-powered insights and suggestions
Vault Chat
3 years ago by Exo Ascension
A ChatGPT bot trained on your vault notes. Ask your AI questions about your own thoughts and ideas!
BMO Chatbot
3 years ago by Longy2k
Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) from Ollama, LM Studio, Anthropic, Google Gemini, Mistral AI, OpenAI, and more for Obsidian.
AI Notes Summary
3 years ago by R. Ian Bull (irbull)
An Obsidian plugin that uses ChatGPT to generate a summary of referenced notes
AI Research Assistant
3 years ago by Interweb Alchemy
Prompt Engineering Research Tool for AI APIs
ChatGPT Definition
3 years ago by julix14
Handwritten Notes
3 years ago by FBarrCa
Obsidian Handwritten Notes Plugin
Flashcard Generator
3 years ago by ChloeDia
Obsidian Plug-in to automatically create a set of questions/answers on your notes !
AI Editor
3 years ago by Zekun Shen
Image2LaTEX
3 years ago by Hugo Persson
This is a plugin for obsidian that will read your latest copied image from clipboard and generate math latex from it
Chat with Bard
3 years ago by Artel250
An obsidian plugin that enables you to talk to Google Gemnini directly
Canvas LLM Extender
3 years ago by Pasi Saarinen
Let the OpenAI LLM add nodes to your Obsidian canvas
ChatCBT
3 years ago by Claire Froelich
AI-powered journaling plugin for your Obsidian notes, inspired by cognitive behavioral therapy
Intelligence
3 years ago by John Mavrick
Gemini Assistant
3 years ago by eatgrass
Your AI assistant in obsidian
Smart Second Brain
3 years ago by Leo310, nicobrauchtgit
An Obsidian plugin to interact with your privacy focused AI-Assistant making your second brain even smarter!
WordWise
3 years ago by ckt1031
Writing companion for AI content generation.
AI Tagger
3 years ago by Luca Grippa
Simplify tagging in Obsidian. Instantly analyze and tag your document with one click for efficient note organization.
Quiz Generator
3 years ago by Edward Cui
Generate interactive flashcards from your notes using models from OpenAI (ChatGPT), Google (Gemini), Ollama (local LLMs), and more. Or manually create your own to use with the quiz UI.
Image to text OCR
2 years ago by Dario Baumberger
Convert a image in your note to text.
AI Zhipu
2 years ago by Tarslab
AI-zhipu is an Obsidian plugin that helps you utilize the Zhipu API. 智谱AI obsidian 插件
AI LLM
2 years ago by Sparky4567
Lets to use local llms in your Obsidian Vaults, extend your stories or create entirely new texts based on your previous input
AI Summarize
2 years ago by Alp Sariyer
Easy to use AI Summary tool for your notes in Obsidian
Unofficial Supernote by Ratta Integration
2 years ago by philips
Supernote A5, A5X, A6X, A6X2 (Nomad), and A5X2 (Manta) integration for Obsidian. Generate markdown, capture screen mirror, and more.
Reverse Prompter
2 years ago by Ryan Halliday
Let AI generate prompts to keep you writing
Markpilot
2 years ago by Taichi Maeda
AI-powered inline completions and chat view for Obsidian
AI for Templater
2 years ago by TfTHacker
Extends Templater with AI Chat commands using the OpenAI Client Library
Strapi Exporter AI
2 years ago by Cinquin Andy
[prod] - 🚀 Strapi Exporter: Supercharge Your Obsidian-to-Strapi Workflow, export an obsidian notes directly to your Strapi API
CoCo AskAI
2 years ago by Yukee
CoCo-AskAI is an Obsidian plugin that enables AI-powered note assistance, enhancing the writing experience with customizable functions.
AI Chat
2 years ago by arenasys
Github Copilot
2 years ago by Vasseur Pierre-Adrien
A bridge between Obsidian and Github Copilot
Ayanite
2 years ago by jemstelos
Explain Selection With AI
2 years ago by Ben Wurster
This is my first go at making an Obsidian plugin to elaborate on and describe selected bits of information and their context.
Tars
2 years ago by Tarslab
Obsidian tars plugin that supports text generation based on tag suggestions, using services like DeepSeek, Claude, OpenAI, OpenRouter, SiliconFlow, Gemini, Ollama, Kimi, Doubao, Qwen, Zhipu, QianFan & more.
Caret
2 years ago by Jake Colling
Caret, an Obsidian Plugin
Image to notes by Photes.IO
2 years ago by Kanaries Data Inc.
AI Image to text notes plugin in obsidian
Smart Templates
2 years ago by 🌴 Brian Petro
Smart Templates is an AI powered templates for generating structured content in Obsidian. Works with Local Models, Anthropic Claude, Gemini, OpenAI and more.
AI LaTeX Generator
2 years ago by Aayush Shah
An Obsidian plugin that generates latex code from natural language inputs.
Mesh AI
2 years ago by Chasebank87
Taskbone
5 years ago by Dominik Schlund
Obsidian OCR plugin - extract text from images
InfraNodus AI Graph View
2 years ago by Nodus Labs
Advanced graph view for Obsidian: text analysis, topic modeling, and AI with InfraNodus AI text analysis tool: https://infranodus.com
Open Interpreter
2 years ago by Mike Bird
The power of Open Interpreter in your Obsidian vault
Metadata Auto Classifier
2 years ago by Beomsu Koh
AI-powered Obsidian plugin that automatically classifies and generates metadata (tags, frontmatter) for your notes.
Smart Composer
2 years ago by Heesu Suh
AI chat assistant for Obsidian with contextual awareness, smart writing assistance, and one-click edits. Features vault-aware conversations, semantic search, and local model support.
Gemini Scribe
2 years ago by Allen Hutchison
An obsidian plugin to interact with Google Gemini
AI bot
2 years ago by kuzzh
The AI Bot Plugin is a powerful tool designed to enhance your note-editing experience in Obsidian by leveraging the capabilities of AI. This plugin allows you to interact with an AI assistant directly within Obsidian, making it easier to generate, edit, and organize your notes with intelligent suggestions and automated tasks.
LLM workspace
2 years ago by Olivér Falvai
Template by Note Name
2 years ago by Jacob Learned
A simple Obsidian plugin to automatically template notes based on their title
Smart Context
2 years ago by 🌴 Brian
AI Revisionist
2 years ago by Synaptic Labs
YouTube Video Summarizer
2 years ago by mbramani
Generate AI-powered summaries of YouTube videos directly in Obsidian using Google's Gemini AI.
InlineAI
2 years ago by FBarrca
AI Providers
2 years ago by Pavel Frankov
This plugin is a hub for setting AI providers (OpenAI-like, Ollama and more) in one place.
AI integration Hub
2 years ago by Hishmat Salehi
A modular AI integration hub for Obsidian
Vision Recall
a year ago by Travis Van Nimwegen
Transform screenshots into searchable Obsidian notes using AI vision and text analysis
AI Tagger Universe
a year ago by Hu Nie
An intelligent Obsidian plugin that leverages AI to automatically analyze note content and suggest relevant tags, supporting both local and cloud-based LLM services.
Memos AI Sync
a year ago by leoleelxh
obsidian-memos-sync-plugin,将 Memos 内容同步到 Obsidian 的插件,提供无缝集成体验。
Blog AI Generator
a year ago by Gareth Ng
Obsidian Plugin: generate blog via AI based on the current note.
Student Repo
a year ago by Feirong.zfr
学生知识库助手(Student Repository Helper)是一个面向学生或学生家长的Obsidian 插件,这款插件旨在解决学生在学习阶段面临的资料管理难题,将学习过程中产生的各类重要资料,如试卷、笔记、关键文档、绘画手工作品等,进行系统性的数字化整合与管理,并利用 AI 助手定期进行学习分析总结。随着时间的推移,它将助力你逐步搭建起一座专属你自己的知识宝库,这座宝库将伴随你一生,成为你知识成长与积累的见证。
LLM Test Generator
a year ago by Aldo E George
HiNote
a year ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
Proofreader
a year ago by pseudometa (aka Chris Grieser)
AI-based proofreading and stylistic improvements for your writing. Changes are inserted as suggestions directly in the editor, similar to suggested changes in word processing apps.
Date Range Expander
a year ago by Mil
Obsidian plugin - Date Range Expander
Virtual Footer
a year ago by Signynt
Display markdown text (including dataview queries or Bases) at the bottom, top or in the sidebar for all notes which match a specified rule, without modifying them (sort of like a dynamic template).
Notemd
a year ago by Jacob
A Easy way to create your own Knowledge-base! Notemd enhances your Obsidian workflow by integrating with various Large Language Models (LLMs) to process your notes, automatically generate wiki-links for key concepts, create corresponding concept notes, perform web research, and more.
EasyLink
a year ago by isitwho
Select text in your obsidian editor to find the most similar content from other notes and easily create links.
Handwriting OCR
a year ago by ikmolbo
Transform handwritten documents and scanned images into editable text with Handwriting OCR's AI-powered handwriting to text conversion.
AI Image OCR
a year ago by Rootiest
Obsidian plugin for AI-powered text extraction from images
AI Agent
10 months ago by Manuel Magaña López
Empower your Obsidian vault with an AI agent from the provider of your choice.
OCR Extractor
8 months ago by Johnathan Ritzi
Obsidian plugin to extract text from PDFs, documents, images, etc. and store it as Markdown in notes
YOLO
7 months ago by Lapis0x0
Agent-native AI assistant — chat, write, learning, all in one.
Nova
7 months ago by Shawn Duggan
Nova - AI plugin for Obsidian that edits your documents directly through natural conversation. Stop copying from chat, start collaborating with AI.
Large Language Models
2 months ago by eharris128
The LLM plugin gives Obsidian users access to local and web-based, large language models via several chat interfaces: modal, widget, FAB window, and commands.
AI image analyzer
a month ago by swaggeroo
Analyze images with AI to get keywords of the image.
Claudian Plus
a month ago by wuyifan-code
Claude Sidebar
24 days ago by derek-larson14
Run Claude Code, Codex, and other agent CLIs in Obsidian
Star Gate
24 days ago by starhunter
obsidian gate plugin
Daily News Briefing
20 days ago by Adam Chen
Get AI-powered daily news summaries directly in your Obsidian vault. Stay informed about your topics of interest with smart, automated news collection and summarization.
Codian
19 days ago by bcs
Open-source Obsidian plugin for local coding agents
Convert to Markdown
16 days ago by notenerd
Convert PDF, Word, PowerPoint, Excel, and image files in your vault into Markdown notes with images and dropped assets listed alongside the output. Process everything fully offline on your machine — no cloud, service, external binary, or API key required; documents parse deterministically while images use local OCR with confidence reporting.
NanoBanana PRO
14 days ago by reallygood83