Skip to content

@nslater /Word and Character Count.scpt
Last active

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Word and Character Count service for Mac OS X
-- Word and Character Count service for Mac OS X
-- Adds a Word and Character Count option to the text selection context menu
-- Use Automator to create a new service, then select the Run AppleScript action. Make
-- sure the service is set to receive "text", at the top of the window. Paste in this code
-- and save as "Word and Character Count". Now switch to a new app, select some text,
-- right-click, go to Services, and find the new option.
-- Copyright 2015, Noah Slater <nslater@apache.org>
-- Copying and distribution of this file, with or without modification, are permitted in
-- any medium without royalty provided the copyright notice and this notice are preserved.
-- This file is offered as-is, without any warranty.
on run {input, parameters}
tell application "System Events"
set _appname to name of first process whose frontmost is true
end tell
set word_count to count words of (input as string)
set character_count to count characters of (input as string)
tell application _appname
display alert "" & word_count & " words, " & character_count & " characters"
end tell
return input
end run
@thenickcox

This is so great. I've needed this and was going to write myself a Chrome add-on, but I realized I needed it in the Creative Suite, as well. Thanks!

@nslater
Owner

You're welcome!

@treypruitt

awesome thanks

@horatiodyball

Thank you this is very helpful! After this I went to Services Preferences and made a new shortcut for this which simplifies it just that little bit more

@soto97

That worked beautifully. Thanks for sharing.

@sean-duffy

Very useful bit of script, saves me having to copy and paste text into an editor every time I need to write a constrained amount in an email or web form. Thanks a lot!

@swinggraphics

Running 10.6. When I run it in Automator, I get the word and character count, but in any other app I get an error: "The action “Run AppleScript” encountered an error."

@nslater
Owner

@scienceandpoetry hmm, that's strange. It works for me. If you have a patch, let me know, and I'll update the code. Or if have steps to reproduce, share them, and I'll try to patch myself.

@tbrown

Thanks for this, Noah! Very helpful.

@adkelley

Thank you!

@alvarogois

Awesome. Thanks!

@rahulvohra

Great, thanks!

@patrickgrady

This is great, thank you!

@samyakbhuta

The code is 54 words, 386 characters :)

@dieguico

Nice job! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.