{"id":378062,"date":"2026-09-30T03:39:18","date_gmt":"2026-09-30T03:39:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/stillframe-screenshot-capture-markup\/"},"modified":"2026-09-30T18:23:37","modified_gmt":"2026-09-30T18:23:37","slug":"stillframe","status":"publish","type":"plugin","link":"https:\/\/sl.wordpress.org\/plugins\/stillframe\/","author":23520011,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.8","stable_tag":"0.1.8","tested":"7.1.2","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Stillframe \u2013 Screenshot Capture & Markup","header_author":"Idrees Dawlat","header_description":"Drag a region of the screen you are looking at, mark it up, then download a PNG or save it to the Media Library.","assets_banners_color":"99b0b8","last_updated":"2026-09-30 18:23:37","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/grafucci.com\/stillframe\/","header_author_uri":"https:\/\/grafucci.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":58,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.7":{"tag":"0.1.7","author":"idreesdawlat","date":"2026-09-30 04:07:21","revision":3720261},"0.1.8":{"tag":"0.1.8","author":"idreesdawlat","date":"2026-09-30 18:23:37","revision":3721835}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3720226,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3720226,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3720226,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3720226,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.7","0.1.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3720261,"resolution":"1","location":"assets","locale":"","width":1024,"height":507},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3720267,"resolution":"2","location":"assets","locale":"","width":1024,"height":485},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3720291,"resolution":"3","location":"assets","locale":"","width":1024,"height":489}},"screenshots":{"1":"Launch Stillframe from the admin bar to select Area, Window, or Full screen capture.","2":"Drag and resize your capture region with pixel dimensions.","3":"Annotate your screenshot with pen, circle, arrow tools, and save to Media Library or download."}},"plugin_section":[],"plugin_tags":[7539,7074,233,2194,4038],"plugin_category":[50],"plugin_contributors":[273835],"plugin_business_model":[],"class_list":["post-378062","plugin","type-plugin","status-publish","hentry","plugin_tags-annotate","plugin_tags-capture","plugin_tags-media-library","plugin_tags-png","plugin_tags-screenshot","plugin_category-media","plugin_contributors-idreesdawlat","plugin_committers-idreesdawlat"],"banners":{"banner":"https:\/\/ps.w.org\/stillframe\/assets\/banner-772x250.png?rev=3720226","banner_2x":"https:\/\/ps.w.org\/stillframe\/assets\/banner-1544x500.png?rev=3720226","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/stillframe\/assets\/icon-128x128.png?rev=3720226","icon_2x":"https:\/\/ps.w.org\/stillframe\/assets\/icon-256x256.png?rev=3720226","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/stillframe\/assets\/screenshot-1.png?rev=3720261","caption":"Launch Stillframe from the admin bar to select Area, Window, or Full screen capture."},{"src":"https:\/\/ps.w.org\/stillframe\/assets\/screenshot-2.png?rev=3720267","caption":"Drag and resize your capture region with pixel dimensions."},{"src":"https:\/\/ps.w.org\/stillframe\/assets\/screenshot-3.png?rev=3720291","caption":"Annotate your screenshot with pen, circle, arrow tools, and save to Media Library or download."}],"raw_content":"<!--section=description-->\n<p>Stillframe lets you take screenshots of your WordPress admin area or front-end pages directly inside the browser. It adds a camera icon to the top admin bar and a page under Tools.<\/p>\n\n<p>You can select a specific region of the screen, adjust the selection with handles, capture the full page, or capture the active window. You can also preview the page at standard screen widths (mobile, tablet, desktop) and hide admin menus or other plugins to get a clean shot.<\/p>\n\n<p>After taking a screenshot, draw on it using the pen, circle, or arrow tools, choose colors and line weights, and export at 1x, 2x, or 3x scale. Images can be downloaded to your computer or saved straight into your WordPress Media Library.<\/p>\n\n<p>Stillframe runs entirely in your browser. It does not send any data to external servers, adds no settings pages to your database, and only loads for logged-in administrators.<\/p>\n\n<h3>Development<\/h3>\n\n<p>Stillframe is open-source software. You can view the source code, contribute, or submit feedback on <a href=\"https:\/\/github.com\/Idrees-Dawlat\/stillframe\">GitHub<\/a>.<\/p>\n\n<h3>Third-party code<\/h3>\n\n<p>Stillframe bundles modern-screenshot 4.7.0 (MIT license) as assets\/js\/vendor\/modern-screenshot.js. Source: https:\/\/github.com\/qq15725\/modern-screenshot. The license text is in assets\/js\/vendor\/LICENSE-modern-screenshot.txt.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to Plugins &gt; Add New in your WordPress dashboard.<\/li>\n<li>Search for Stillframe and click Install Now.<\/li>\n<li>Activate the plugin.<\/li>\n<li>Click the camera icon in the top admin bar, or go to Tools &gt; Stillframe to start capturing.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"who%20can%20use%20stillframe%3F\"><h3>Who can use Stillframe?<\/h3><\/dt>\n<dd><p>Only logged-in users with the manage_options capability (administrators). Logged-out visitors do not load any scripts or CSS from this plugin.<\/p><\/dd>\n<dt id=\"does%20stillframe%20store%20images%20on%20my%20server%3F\"><h3>Does Stillframe store images on my server?<\/h3><\/dt>\n<dd><p>Only if you click Save to Media, which adds one PNG to your Media Library. Downloading saves the image straight to your computer without saving anything to the site or database.<\/p><\/dd>\n<dt id=\"does%20it%20send%20data%20to%20any%20outside%20service%3F\"><h3>Does it send data to any outside service?<\/h3><\/dt>\n<dd><p>No. Rendering and markup happen completely in your browser.<\/p><\/dd>\n<dt id=\"does%20stillframe%20leave%20data%20in%20the%20database%3F\"><h3>Does Stillframe leave data in the database?<\/h3><\/dt>\n<dd><p>No. It does not write options, tables, or transients to your database.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.8<\/h4>\n\n<ul>\n<li>Refined selection tool with clean native white UI, crisp line edge handles, and square corner anchors<\/li>\n<li>Selection dimensions are cleanly integrated into the floating actions bar<\/li>\n<li>Window mode now highlights and selects the element first, allowing precision resizing before capture<\/li>\n<li>Prevented accidental double-click captures: capture only triggers via the Capture button or Enter key<\/li>\n<li>Prevent background page scrolling while the capture tool or preview modal is open<\/li>\n<li>Clicking outside the preview modal on the backdrop overlay now cleanly closes it<\/li>\n<\/ul>\n\n<h4>0.1.7<\/h4>\n\n<ul>\n<li>New: after dragging, move or resize the selection with handles, then press Enter or choose Capture<\/li>\n<li>Fixed garbled text in captures when a plugin uses an image as CSS content<\/li>\n<li>Fixed the area selection stuttering when the capture toolbar first opens: the background page render now waits until the pointer is idle and is skipped on very heavy pages<\/li>\n<li>Readme, translation and code-standards cleanup for the WordPress.org review<\/li>\n<\/ul>\n\n<h4>0.1.6<\/h4>\n\n<ul>\n<li>Fixed the Area, Window and Full screen buttons not responding<\/li>\n<li>Snip overlay, hint and selection now use the brand teal and white look<\/li>\n<li>Saving to Media and downloading now show a clear floating notice with a View in Media button<\/li>\n<\/ul>\n\n<h4>0.1.5<\/h4>\n\n<ul>\n<li>Toolbar no longer jumps from the right to the center when it opens<\/li>\n<li>Smoother area dragging: one dim layer instead of four, and the page render waits until the pointer is idle<\/li>\n<li>Restyled to light surfaces and brand teal, no purple<\/li>\n<\/ul>\n\n<h4>0.1.4<\/h4>\n\n<ul>\n<li>Redesigned capture toolbar with Area, Window and Full screen; the freeform snip is gone<\/li>\n<li>The result window opens the moment you finish selecting, with Download and Save to Media ready. The page is rendered in the background while you choose, and a click before it is ready finishes automatically<\/li>\n<li>Downloading or saving an unmarked capture no longer re-renders it<\/li>\n<li>Fixed scrolled and full screen captures: plugin icon fonts and images now render, fixed elements such as the top bar and side menu stay in place, and the layout no longer shifts<\/li>\n<li>New markup tools: color palette, three line thicknesses, smoother pen, a cleaner arrow, Shift to draw circles and 45 degree arrows, keyboard shortcuts (P, C, A, Ctrl+Z)<\/li>\n<\/ul>\n\n<h4>0.1.3<\/h4>\n\n<ul>\n<li>Match the capture overlay to the Windows snipping toolbar<\/li>\n<li>Keep drag selection smooth by capturing only after you release<\/li>\n<\/ul>\n\n<h4>0.1.2<\/h4>\n\n<ul>\n<li>remove the orange outline on the top bar capture control<\/li>\n<li>speed up screen capture and saving a PNG to the Media Library<\/li>\n<li>add a camera icon in the top bar and a Stillframe screen under Tools<\/li>\n<li>add a drag-to-select capture area<\/li>\n<li>add choices for the top bar, the side menu, and a clean WordPress view without other plugins<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>The capture controls are a small toolbar, so the page stays visible.<\/li>\n<li>This screen captures the current view without reloading the page.<\/li>\n<li>Save the PNG to the Media Library, or download it.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>First release. Administrators can capture the current screen at phone, iPad, desktop, or a custom width, draw with pen, circle, and arrow, and download a PNG.<\/li>\n<\/ul>","raw_excerpt":"Capture a screen region, draw on it, and download a PNG or save it to your Media Library.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/378062","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=378062"}],"author":[{"embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/idreesdawlat"}],"wp:attachment":[{"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=378062"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=378062"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=378062"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=378062"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=378062"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=378062"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}