Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

GoSaveTool Text Counter

Gokhan EGokhan E27 downloads

Live word, character and reading-time counts with social media and SEO character limits (X, Instagram, TikTok, YouTube, meta description) for the note or selection.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Live word, character and reading-time counts for the open note or the selected text, with the character limits of social media posts and SEO fields. Write a post, caption or meta description in Obsidian and see at a glance whether it fits.

The counting rules are the same as the free online GoSaveTool character counter and the @gosavetool/text package.

Features

  • Status bar: words, characters and reading time, updated as you type. Click it to open the panel.
  • Counter panel: words, characters, characters without spaces, sentences, lines and reading time.
  • Selection aware: select text to count only that part.
  • Character limits with a progress bar and how many characters are left or over:
Field Limit
X (Twitter) post 280
Instagram caption 2,200
TikTok caption 4,000
YouTube title 100
YouTube description 5,000
LinkedIn post 3,000
Pinterest description 500
SEO title 60
Meta description 160
  • Ignores Markdown syntax (optional): frontmatter, comments, link targets and formatting marks are left out, so the count matches what a reader sees.
  • Copy counts command puts a summary of the counts and limits on the clipboard.
  • Adjustable reading speed (238 words a minute by default). Works on desktop and mobile, with no network access.

Commands

  • Open text counter
  • Copy counts of the note or selection

Install

From Obsidian: Settings → Community plugins → Browse, search for "GoSaveTool Text Counter".

Manually: copy main.js, manifest.json and styles.css into <vault>/.obsidian/plugins/gosavetool-text-counter/, then turn the plugin on in Settings → Community plugins.

Development

npm install
npm run build
npm test

More free tools

GoSaveTool has free online tools for text, images, subtitles and video downloads, with no sign-up.

License

MIT

HealthExcellent
ReviewPassed
About
Get live word, character and reading time counts for the open note or selected text, with social-media and SEO field limits, progress bars and offline operation. View status-bar counts and a detailed panel with words, characters (with/without spaces), sentences, lines and reading time; exclude Markdown syntax for reader-visible counts and copy summaries to the clipboard.
WritingStatus barEditing
Details
Current version
1.0.0
Last updated
2 weeks ago
Created
2 weeks ago
Updates
1 release
Downloads
27
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Gokhan EGokhan Emitolocya
GitHubmitolocya
  1. Community
  2. Plugins
  3. Writing
  4. GoSaveTool Text Counter

Related plugins

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

WebNovel Assistant

An all-in-one writing studio for novel and story writers. Features accurate word count tracking, daily goals, story timeline board, plot foreshadowing manager, chapter corkboard, and character lore gr

Better Word Count

Count the words of selected text in the editor.

Text Format

Format selected text upper/lower/capitalize.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Thino

Quickly capture memos and display them in the sidebar with a heatmap. (Closed source)

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

Editing Toolbar

The Editing Toolbar is modified from cMenu, which provides more powerful customization settings and has many built-in editing commands to be a MS Word-like toolbar editing experience.