Userscripts

Table of Contents
  1. Categories
  2. Official
    1. StashDB Submission Helper
  3. Third-party
    1. Stash Batch Query Edit
    2. Stash Batch Result Toggle
    3. Stash Batch Save
    4. Stash Batch Search
    5. Stash Markdown
    6. Stash New Performer Filter Button
    7. Stash Open Media Player
    8. Stash Performer Audit Task Button
    9. Stash Performer Image Cropper
    10. Stash Performer Markers Tab
    11. Stash Performer Tagger Additions
    12. Stash Performer URL Searchbox
    13. Stash Scene Tagger Additions
    14. Stash Scene Tagger Colorizer
    15. Stash Scene Tagger Draft Submit
    16. Stash Scene Tagger Linkify
    17. Stash Set Stashbox Favorite Performers
    18. Stash StashID Icon
    19. Stash StashID Input
    20. Stash Stats
    21. Stash Studio Image And Parent On Create
    22. Stash Tag Image Cropper
    23. Visage
    24. Performer Suggestions
    25. Performer Card Details
    26. Stash Tag
    27. Stash Toggle Sprite
    28. Stash Userscript Tagger View Scene Element DIV Removal Button
    29. Stash Userscript VideoJS Player Copy/Save
    30. Stash Userscript Alphabet Selector
    31. Stash Userscript Performer Image Upscaler
    32. Batch Create All
    33. Stash Video Compare Userscript
    34. StashDB Copy StashID
    35. StashDB Backlog Userscript
    36. StashDB Images Userscript
    37. StashDB ID Copy Buttons
    38. Indexxx Helper Userscript
    39. IAFD Helper Userscript
    40. ManyVids Release Year Userscript
    41. Brazzers Sub-Studio Userscript
    42. 1 Pass For All Sites - Better Episode Image
    43. CumLouder
    44. ExploitedX Sites - Release Codes
    45. FTVCash - Better Image
    46. Gamma Entertainment - Scene Length
    47. Kink - Find Duration
    48. MindGeek Scene Trailer
    49. Porn Pros
    50. Vixen Media Group - Trailers, Studio Code, and Click to Copy
    51. Freeones Forum Link Corrector
    52. ModelHub Exact Date
    53. ATK Girlfriends Scene and Image Links with Click to Copy
    54. Stash Checker

Userscripts are programs written in Javascript that modifies web pages to improve browsing with new features, formatting and more.

To install the userscript you will need a browser extension such as Violentmonkey / Tampermonkey / Greasemonkey.

Categories

  • Stash - applies to Stash software.
  • StashDB - applies to StashDB.org stash-box instance (might work with other stash-box instances with some tweaking).
  • Utility - applies to sites not related to Stash.

Userscripts are separated into 2 sections Official and Third-party.

Official

Official userscripts are hosted on CommunityScripts repository. All code is reviewed by core Stash team and any questions or issues you have regarding these userscripts can be raised in Discord or GitHub.

StashDB Submission Helper

Category StashDB
Userscript StashDB Submission Helper
Description Adds handy functions for StashDB submissions like buttons to add aliases in bulk to a performer.
Screenshots

Third-party

These userscripts are created by third parties and not officially affiliated or supported by the core Stash team. If you have issues, please reach out to the original creators.

Stash Batch Query Edit

Category Stash
Userscript Stash Batch Query Edit
Description In Scene Tagger, adds button to batch update all query fields with a configurable combination of Date, Studio, Performers, and Title.
Author 7dJx1qP
Screenshots

Stash Batch Result Toggle

Category Stash
Userscript Stash Batch Result Toggle
Description In Scene Tagger, adds button to toggle all stashdb scene match result fields. Saves clicks when you only want to save a few metadata fields. Instead of turning off every field, you batch toggle them off, then toggle on the ones you want.
Author 7dJx1qP
Screenshots

Stash Batch Save

Category Stash
Userscript Stash Batch Save
Description In Scene Tagger, adds button to batch save all scenes. Opens a confirmation popup with clicked.
Author 7dJx1qP
Screenshots
Category Stash
Userscript Stash Batch Search
Description In Scene Tagger, adds button to batch search all scenes.
Author 7dJx1qP
Screenshots

Stash Markdown

Category Stash
Userscript Stash Markdown
Description Adds markdown parsing to tag description fields.
Author 7dJx1qP
Screenshots

Stash New Performer Filter Button

Category Stash
Userscript Stash New Performer Filter Button
Description Adds button to performers page to switch to a filter by new performers tagger view.
Author 7dJx1qP
Screenshots

Stash Open Media Player

Category Stash
Userscript Stash Open Media Player
Description Open filepath link on scene page ‘File Info’ tab in an external media player when clicked.
Author 7dJx1qP
Screenshots

Stash Performer Audit Task Button

Category Stash
Userscript Stash Performer Audit Task Button
Description Adds a button to the performers page to check for duplicate performer urls. Task output shown in stash logs.
Author 7dJx1qP
Screenshots

Stash Performer Image Cropper

Category Stash
Userscript Stash Performer Image Cropper
Description Adds ability to crop performer image from performer page.
Author 7dJx1qP
Screenshots

Stash Performer Markers Tab

Category Stash
Userscript Stash Performer Markers Tab
Description Adds a Markers link to performer pages.
Author 7dJx1qP
Screenshots

Stash Performer Tagger Additions

Category Stash
Userscript Stash Performer Tagger Additions
Description Adds performer birthdate and url to tagger view. Makes clicking performer name open stash profile in new tab instead of current tab.
Author 7dJx1qP
Screenshots
Category Stash
Userscript Stash Performer URL Searchbox
Description Adds a performer URL search textbox to performers page for quicker searching by performer URL.
Author 7dJx1qP
Screenshots

Stash Scene Tagger Additions

Category Stash
Userscript Stash Scene Tagger Additions
Description Adds scene duration, filepath, and url to tagger view in the collapsible scene details sections. Adds shift-click to collapsible scene details buttons to open/close all.
Author 7dJx1qP
Screenshots

Stash Scene Tagger Colorizer

Category Stash
Userscript Stash Scene Tagger Colorizer
Description In Scene Tagger, colorize scrape results. Matching fields are green, missing fields are yellow, and mismatching fields are red.
Author 7dJx1qP
Screenshots

Stash Scene Tagger Draft Submit

Category Stash
Userscript Stash Scene Tagger Draft Submit
Description Adds button to Scene Tagger to submit draft to StashDB.
Author 7dJx1qP
Screenshots

Stash Scene Tagger Linkify

Category Stash
Userscript Stash Scene Tagger Linkify
Description Turn all scene tagger result text referencing stash or stashbox studio and performer names into clickable links.
Author 7dJx1qP
Screenshots

Stash Set Stashbox Favorite Performers

Category Stash
Userscript Stash Set Stashbox Favorite Performers
Description Sync Stashbox favorite performers whenever a stash performer is favorited or unfavorited. Also adds button to performers page to sync all.
Author 7dJx1qP
Screenshots

Stash StashID Icon

Category Stash
Userscript Stash StashID Icon
Description Adds checkmark icon to performer and studio cards that have a StashID.
Author 7dJx1qP
Screenshots

Stash StashID Input

Category Stash
Userscript Stash StashID Input
Description Adds input textboxes to performer detail and studio detail pages for StashID entry. Also displays studio StashIDs on studio page without having to click edit to view.
Author 7dJx1qP
Screenshots

Stash Stats

Category Stash
Userscript Stash Stats
Description Adds new stats to the stats page: marker count, favorite performer count, studios with StashID %, performers with StashID %, scenes with StashID %.
Author 7dJx1qP
Screenshots

Stash Studio Image And Parent On Create

Category Stash
Userscript Stash Studio Image And Parent On Create
Description In Scene Tagger, sets studio image and parent studio from StashDB when a studio is created.
Author 7dJx1qP
Screenshots

Stash Tag Image Cropper

Category Stash
Userscript Stash Tag Image Cropper
Description Adds ability to crop tag image from tag page.
Author 7dJx1qP
Screenshots

Visage

Category Stash
Userscript Visage
Description Visage is a series of tools to do facial recognition on images (and create a searchable database).
Author cc1234475
Screenshots

Performer Suggestions

Category Stash
Userscript Performer Suggestions
Description Adds performer suggestions based on similar tags.
Author QxxxGit
Screenshots

Performer Card Details

Category Stash
Userscript Performer Card Details
Description Adds details to performer cards.
Author QxxxGit
Screenshots

Stash Tag

Category Stash
Userscript Stash Tag
Description Stash tag is userscript to uses the playbar sprite images to do image recognition and return a list of possible tags to apply to the video.
Author cc1234475
Screenshots

Stash Toggle Sprite

Category Stash
Userscript Stash Toggle Sprite
Description Toggle Sprites on Scene page in place of the cover.
Author iix63500#0330, Flashy#9094
Screenshots

Stash Userscript Tagger View Scene Element DIV Removal Button

Category Stash
Userscript Stash Userscript Tagger View Scene Element DIV Removal Button
Description Adds a button on each scene element div in tagger view and is made to compliment 7dJx1qP’s userscript Stash Batch Save, because currently, when hitting scrape all, if a particular scene gets missmatched to a wrong scene that is scraped, whilst all other scenes match up, ready for saving.
Author elkorol
Screenshots

Stash Userscript VideoJS Player Copy/Save

Category Stash
Userscript Stash Userscript VideoJS Player Copy/Save
Description Adds a button to the scene player control bar, which on click will allow you to either save the current frame of the playing video to disk or copy the image as base64 to clipboard.
Author elkorol
Screenshots

Stash Userscript Alphabet Selector

Category Stash
Userscript Stash Userscript Alphabet Selector
Description Adds a button to the toolbar for an Alphabet keyboard, on Scenes, Movies, Performers, Studios and Tags page that when clicked adds a visible keyboard, allowing you to select letters or numerical value, that can either limit, aliases, name or both to whichever letter selected or number.
Author elkorol
Screenshots

Stash Userscript Performer Image Upscaler

Category Stash
Userscript Stash Userscript Performer Image Upscaler
Description Adds an upscale button on the performer page, that upon clicking allows you to select an appriate upcaling model then upscale and update the image.
Author elkorol
Screenshots

Batch Create All

Category Stash
Userscript Batch Create All
Description Allow batch create jobs for your stash. The idea behind it is this: Once you have the userscripts for ‘Search All’ installed and click it, you can then look to click the ‘Create All’ button that is installed via this javascript.
Author Serechoo
Screenshots

Stash Video Compare Userscript

Category Stash
Userscript Stash Video Compare Userscript
Description Allow to compare videos side by side.
Author scruffy_nerf
Screenshots

StashDB Copy StashID

Category StashDB
Userscript StashDB Copy StashID
Description Adds a button to copy StashID.
Author 7dJx1qP
Screenshots

StashDB Backlog Userscript

Category StashDB
Userscript StashDB Backlog Userscript
Description This userscript is used to be able to view pending changes from the StashDB Backlog spreadsheet directly on StashDB.
Author peolic
Screenshots

StashDB Images Userscript

Category StashDB
Userscript StashDB Images Userscript
Description This userscript adds image resolutions next to every performer image on StashDB.
Author peolic
Screenshots

StashDB ID Copy Buttons

Category StashDB
Userscript StashDB ID Copy Buttons
Description Adds buttons to copy StashID.
Author peolic
Screenshots

Indexxx Helper Userscript

Category Utility
Userscript Indexxx Helper Userscript
Description This userscript adds useful tools to indexxx.com.
Author peolic
Screenshots

IAFD Helper Userscript

Category Utility
Userscript IAFD Helper Userscript
Description This userscript converts dates to YYYY-MM-DD and provides a filter for the studios search page on iafd.com.
Author peolic
Screenshots

ManyVids Release Year Userscript

Category Utility
Userscript ManyVids Release Year Userscript
Description This userscript adds the year to partial video release dates on manyvids.com.
Author peolic
Screenshots

Brazzers Sub-Studio Userscript

Category Utility
Userscript Brazzers Sub-Studio Userscript
Description This userscript adds the sub-studio of a Brazzers scene to the video page.
Author peolic
Screenshots

1 Pass For All Sites - Better Episode Image

Category Utility
Userscript 1 Pass For All Sites - Better Episode Image
Description Attempts to grab a better episode image.
Author peolic
Screenshots

CumLouder

Category Utility
Userscript CumLouder
Description Adds site logo and name to video pages. May not work for all videos.
Author peolic
Screenshots

ExploitedX Sites - Release Codes

Category Utility
Userscript ExploitedX Sites - Release Codes
Description Shows episode numbers for ExploitedX sites.
Author peolic
Screenshots

FTVCash - Better Image

Category Utility
Userscript FTVCash - Better Image
Description Attempts to grab a better episode image.
Author peolic
Screenshots

Gamma Entertainment - Scene Length

Category Utility
Userscript Gamma Entertainment - Scene Length
Description Adds scene length information on Gamma Entertainment sites.
Author peolic
Screenshots

Kink - Find Duration

Category Utility
Userscript Kink - Find Duration
Description Add “find duration” link to shoot pages.
Author peolic
Screenshots

MindGeek Scene Trailer

Category Utility
Userscript MindGeek Scene Trailer
Description Shows trailers on MindGeek sites.
Author peolic
Screenshots

Porn Pros

Category Utility
Userscript Porn Pros
Description Fixes duration on Porn Pros sites.
Author peolic
Screenshots

Vixen Media Group - Trailers, Studio Code, and Click to Copy

Category Utility
Userscript Vixen Media Group - Trailers, Studio Code, and Click to Copy
Description Displays Studio Code, displays trailer links in 320p, 480p, 720p, 1080p, and 2160p formats (links open in new tab), click to copy studio code, click to copy date in stash format (YYYY-MM-DD), click to copy duration, click to copy Director name.
Author mmenanno
Screenshots
Category Utility
Userscript Freeones Forum Link Corrector
Description Converts old board.freeones.showthread.php style freeones links to the new format in order to avoid broken links. Currently runs on theNude, indexxx, and freeones. More can be added if there is a common need for them.
Author mmenanno
Screenshots

ModelHub Exact Date

Category Utility
Userscript ModelHub Exact Date
Description Replaces the approximate date (ex. 3 years ago) for a scene with an exact one in YYYY-MM-DD format as long as the user is logged in to a PornHub account. Modelhub has a tracking script for user activity that only triggers when the user is logged into a Pornhub account. This script contains the video’s upload date, this is why being logged in is required. You will also be able to click on the date to copy it.
Author mmenanno
Screenshots
Category Utility
Userscript ATK Girlfriends Scene and Image Links with Click to Copy
Description This helps getting metadata from ATK Girlfriends. This runs on the model page as it solves this issues that a lot of scene pages on ATK Girlfriends will just return a blank white page. This script: extracts the scene link, adds a link, and a click to copy button, extracts the scene images, manipulates the url to be the larger version, adds a link, and a click to copy button, adds a click to copy button to the title, adds a click to copy button to the description.
Author mmenanno
Screenshots

Stash Checker

Category Utility
Userscript Stash Checker
Description Checks if a Scene/Performer is in your Stash instance. It shows a checkmark if an item was found in your Stash. Supported websites include StashDB, TPDB, IAFD, JabLibrary and many more. Other features: A tooltip with the items metadata, multiple Stash endpoints, support for movies, galleries, etc.
Author timo95
Screenshots