Skip to content
PluginStats

Paste Image installs statistics

By mushan · VS Code Marketplace · Other

paste image from clipboard directly

View on VS Code Marketplace Fresh · Oct 21, 2026

Paste Image has 750,588 recorded installs on VS Code Marketplace, ranking #654 of 2,502 tracked listings.

Installs
750,588
Official API · Oct 21, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#654
Among tracked VS Code Marketplace listings

Rating: 4.80 / 5 from 51 ratings

About Paste Image

Paste Image

Paste image directly from clipboard to markdown/asciidoc(or other file)!

Support Mac/Windows/Linux! And support config destination folder.

paste-image

Now you can enable pasteImage.showFilePathConfirmInputBox to modify file path before save:

confirm-inputbox

Usage

  1. capture screen to clipboard
  2. Open the command palette: Ctrl+Shift+P (Cmd+Shift+P on Mac)
  3. Type: "Paste Image" or you can use default keyboard binding: Ctrl+Alt+V (Cmd+Alt+V on Mac).
  4. Image will be saved in the folder that contains current editing file
  5. The relative path will be paste to current editing file

Config

  • pasteImage.defaultName

    The default image file name.

    The value of this config will be pass to the 'format' function of moment library(a js time manipulation library), you can read document https://momentjs.com/docs/#/displaying/format/ for advanced usage.

    And you can use variable:

    • ${currentFileName}: the current file name with ext.
    • ${currentFileNameWithoutExt}: the current file name without ext.

    Default value is Y-MM-DD-HH-mm-ss.

  • pasteImage.path

    The destination to save image file.

    You can use variable:

    • ${currentFileDir}: the path of directory that contain current editing file.
    • ${projectRoot}: the path of the project opened in vscode.
    • ${currentFileName}: the current file name with ext.
    • ${currentFileNameWithoutExt}: the current file name without ext.

    Default value is ${currentFileDir}.

  • pasteImage.basePath

    The base path of image url.

    You can use variable:

    • ${currentFileDir}: the path of directory that contain current editing file.
    • ${projectRoot}: the path of the project opened in vscode.
    • ${currentFileName}: the current file name with ext.
    • ${currentFileNameWithoutExt}: the current file name without ext.

    Default value is ${currentFileDir}.

  • pasteImage.forceUnixStyleSeparator

    Force set the file separator styel to unix style. If set false, separator styel will follow the system style.

    Default is true.

  • pasteImage.prefix

    The string prepend to the resolved image path before paste.

    Default is "".

  • pasteImage.suffix

    The string append to the resolved image path before paste.

    Default is "".

  • pasteImage.encodePath

    How to encode image path before insert to editor. Support options:

    • none: do nothing, just insert image path to text
    • urlEncode: url encode whole image path
    • urlEncodeSpace: url encode only space character(sapce to %20)

    Defalut is urlEncodeSpace.

  • pasteImage.namePrefix

    The string prepend to the image file name.

    You can use variable:

    • ${currentFileDir}: the path of directory that contain current editing file.
    • ${projectRoot}: the path of the project opened in vscode.
    • ${currentFileName}: the current file name with ext.
    • ${currentFileNameWithoutExt}: the current file name without ext.

    Default is "".

  • pasteImage.nameSuffix

    The string append to the image name.

    You can use variable:

    • ${currentFileDir}: the path of directory that contain current editing file.
    • ${projectRoot}: the path of the project opened in vscode.
    • ${currentFileName}: the current file name with ext.
    • ${currentFileNameWithoutExt}: the current file name without ext.

    Default is "".

  • pasteImage.insertPattern

    The pattern of string that would be pasted to text.

    You can use variable:

    • ${imageFilePath}: the image file path, with pasteImage.prefix, pasteImage.suffix, and url encoded.
    • ${imageOriginalFilePath}: the image file path.
    • ${imageFileName}: the image file name with ext.
    • ${imageFileNameWithoutExt}: the image file name without ext.
    • ${currentFileDir}: the path of directory that contain current editing file.
    • ${projectRoot}: the path of the project opened in vscode.
    • ${currentFileName}: the current file name with ext.
    • ${currentFileNameWithoutExt}: the current file name without ext.
    • ${imageSyntaxPrefix}: in markdown file it would be <code>![](https://github.com/mushanshitiancai/vscode-paste-image/raw/master/</code>, in asciidoc file it would be <code>image::</code>, in other file it would be empty string
    • ${imageSyntaxSuffix}: in markdown file it would be <code>)</code>, in asciidoc file it would be <code>[]</code>, in other file it would be empty string

    Defalut is ${imageSyntaxPrefix}${imageFilePath}${imageSyntaxSuffix}.

  • pasteImage.showFilePathConfirmInputBox

    Enabling this boolean setting will make Paste Image ask you to confirm the file path(or file name). This is useful if you want to change the file path of the image you are currently pasting. Default is false.

  • pasteImage.filePathConfirmInputBoxMode

    • fullPath: show full path in inputBox, so you can change the path or name. Defautl value.
    • onlyName: show only file name in inputBox, so it's easy to change name.

Config Example

I use vscode to edit my hexo blog. The folder struct like this:

blog/source/_posts  (articles)
blog/source/img     (images)

I want to save all image in blog/source/img, and insert image url to article. And hexo will generate blog/source/ as the website root, so the image url shoud be like /img/xxx.png. So I can config pasteImage in blog/.vscode/setting.json like this:

"pasteImage.path": "${projectRoot}/source/img",
"pasteImage.basePath": "${projectRoot}/source",
"pasteImage.forceUnixStyleSeparator": true,
"pasteImage.prefix": "/"

If you want to save image in separate directory:…

Description from the VS Code Marketplace listing.

  • image
  • keybindings
  • markdown
  • paste
  • paste image

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Paste Image installs on VS Code Marketplace, last 90 days: 750,588 installs as of Oct 21, 2026.Paste ImageInstalls on VS Code Marketplace · Last 90 days750,588installs749.2K749.4K749.6K749.8K750K750.2K750.4K750.6KJul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct…pluginstats.com
Paste Image installs on VS Code Marketplace, last 90 days: 750,588 installs as of Oct 21, 2026.

7/30/90-day growth

Paste Image installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Paste ImageInstalls growth on VS Code Marketplace750,588installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 21, 2026pluginstats.com
Paste Image installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

Paste Image VS Code Marketplace ranking history: currently #654 (by installs).Paste ImageVS Code Marketplace ranking · by installs · Last 90 days#654current rank#652#653#654#655#656Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21rankOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct 21, 2026pluginstats.com
Paste Image VS Code Marketplace ranking history: currently #654 (by installs).

Ratings over time

Paste Image ratings on VS Code Marketplace, last 90 days: 51 ratings as of Oct 21, 2026.Paste ImageRatings on VS Code Marketplace · Last 90 days51ratings4446485052545658Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 21, 2026 · 6 observations · Updated Oct…pluginstats.com
Paste Image ratings on VS Code Marketplace, last 90 days: 51 ratings as of Oct 21, 2026.

Listing placement

All VS Code Marketplace2,502 listings · 126 pages · 1,253 shown · page 33, #14 (overall #654)
All VS Code Marketplace: every listing in installs order

Listing placement

Other762 listings · 39 pages · page 9, #11 (overall #171)
Other: every listing in installs order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (6)
Recent installs observations for Paste Image
Date (UTC)InstallsChange vs. previous
750,588+295
750,293+319
749,974+305
749,6690
749,669+327
749,342—

Similar VS Code Marketplace Other plugins

All 20 Paste Image alternatives

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=mushan.vscode-paste-image. First seen Oct 16, 2026; last successful collection Oct 21, 2026. See the methodology.