Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallCrashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteSome links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.
The strongest freelance website portfolio entry is a short case study supported by a deliberate screenshot set—not a wall of images. Lead with one readable first-screen capture, explain the client’s goal and your role, show the complete page as an overview, add a few detail crops, and include a narrow responsive view when mobile behavior is part of the work. Before publishing, confirm portfolio rights, remove sensitive information, and make the next contact step obvious. The workflow below covers permission, writing, browser capture, responsive evidence, accessibility, marketplace limits, maintenance, and an automated alternative with ScreenshotNeo.
What should a client website case study prove?
A portfolio visitor is deciding whether you can solve a similar problem. Screenshots prove what the interface looked like, but the surrounding explanation proves that your decisions were intentional. Organize each project around the client’s need, the constraint, the work you owned, and the change you delivered.
As an Amazon Associate I earn from qualifying purchases.
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →Start with a one-sentence brief
State who the client was, what they needed, and the main business or user problem. If the client cannot be named, use a truthful description such as “B2B SaaS startup,” “regional e-commerce brand,” or “nonprofit education provider.” Do not imply a result or industry detail that the project record does not support.
Define your role and scope
Say whether you handled strategy, UX, UI, copy, development, migration, accessibility, performance work, or only a defined part of the website. A clear scope helps a prospective client understand what they could hire you to do. Identify the deliverables you actually supplied, such as information architecture, a design system, responsive templates, CMS implementation, or front-end development.
Popular on Amazon
- Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
- Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
- Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
- Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
- 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.
Describe the challenge without inventing one
Name the documented constraint that shaped the work: unclear hierarchy, an outdated mobile experience, confusing checkout, slow content updates, or another issue recorded by the client or project team. If there was no formal business metric, describe the change in concrete terms rather than manufacturing a percentage.
Explain the visible decisions
Connect the screenshots to decisions a reader can inspect: navigation changes, content grouping, component reuse, responsive behavior, visual language, accessibility improvements, or a revised conversion path. A caption such as “The pricing comparison moves above the form so visitors can scan differences before entering details” teaches the reader how you think; it is stronger than “New pricing page.”
Close with an outcome and a next step
Use measurable outcomes only when the client or project records support them. Otherwise describe the delivered change precisely, then add an authorized live link, testimonial, process artifact, or other proof. End with one specific action, such as “Ask about a responsive redesign” or “Request a website audit,” rather than a generic invitation.
Which screenshots belong in one website portfolio project?
Use each image for a distinct job. A full-page image establishes structure, while readable crops let visitors judge the details that disappear when a long page is reduced to thumbnail size.
1. A readable first-screen cover
Capture the page at a normal desktop width and a height that shows the opening hierarchy without requiring zooming. Use it as the cover or first visual. A polished device mockup can add context, but keep the underlying screenshot available at a readable size so the mockup does not hide the work.
2. A full-page overview
Show the whole page, or every meaningful section below the fold, in one continuous image. This lets a client see section order, hierarchy, repetition, and the relationship between the opening screen and the rest of the experience. Treat it as an overview artifact, not as the only evidence.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
3. Two or three detail crops
Select crops that expose decisions a scaled-down full page cannot show: typography, navigation, cards, forms, calls to action, filters, pricing, or an accessibility-related interaction. Keep the crop boundaries consistent across projects and add a short caption explaining what matters.
4. A narrow responsive state when it proves something
Include a mobile or narrow viewport only when it demonstrates meaningful adaptation, such as a collapsed navigation, reordered content, a changed grid, or mobile-specific interaction. A random phone-shaped image adds little if it merely repeats the desktop design at a smaller scale.
Also popular on Amazon
- 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
- 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
- Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
- 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
- What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.
5. Optional proof assets
Add an authorized live link, testimonial, wireframe, design-system excerpt, or process artifact when it clarifies the work. A dated static capture is especially useful when the live site may change: the capture records what was delivered, while the live link shows current interaction.
How many screenshots should one project include?
Choose the smallest set that proves the project’s story. A practical starting set is one cover, one full-page overview, two or three detail crops, and an optional narrow responsive view; remove any image that introduces no new evidence.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →- Short landing page: the cover and full-page overview may be enough, with one crop for a distinctive section.
- Long marketing site: retain the overview, then select crops for the navigation, a key content section, and the primary call to action.
- Application or dashboard: show the relevant workflow states rather than a single extremely tall canvas.
- Responsive redesign: pair one desktop view with one narrow view that demonstrates a real prioritization or interaction change.
Quality beats quantity. A visitor should understand the project without opening every file, and every image should have a reason to exist.
How do I take a full-page screenshot for a portfolio?
Decide what the case study must prove before opening a browser. Then capture a readable first screen, the complete page, and only the additional states that support your explanation.
- Confirm rights and prepare the page. Check the contract, any confidentiality agreement, and third-party asset rights. Use an authorized production or staging URL, remove personal data, and decide whether a banner, login screen, or restricted section should be excluded.
- Set a controlled viewport. Use a consistent desktop width across projects. Record the viewport, device scale, URL, and capture date so the image can be reproduced and the dated artifact can be identified later.
- Capture the first screen. Wait until the heading, navigation, hero media, and primary action have loaded. Check that no hover state, loading skeleton, cookie prompt, chat bubble, or browser extension is obscuring the design.
- Capture the full page. In Chrome DevTools, open the Command Menu with
Ctrl+Shift+P(orCmd+Shift+Pon macOS), search forCapture full size screenshot, and save the result. If the page uses lazy-loaded images or infinite scrolling, scroll through it first or use a scripted capture that explicitly loads the required content. - Capture detail crops. Export the sections that become illegible in the long image. Keep the same width, background treatment, and naming pattern for every project.
- Capture a narrow state if relevant. Use a consistent mobile width and check the actual menu, content order, forms, and touch targets rather than shrinking a desktop export.
- Inspect every file. Look for broken images, staging URLs, internal notes, analytics panels, email addresses, customer records, testimonials without permission, third-party assets, and accidental hover or focus states.
- Write captions and publish the context. Put important explanations in HTML text, not inside the image. Add concise alt text, headings, a live link only when authorized, and a clear inquiry action.
Can I automate repeatable captures with Playwright?
Yes. A controlled browser is useful when you need the same viewport, wait condition, and file naming across many projects. The guidance available for this workflow discusses Chrome and Playwright but does not establish one universally best capture tool; choose the process your team can maintain.
Install Playwright, then save this script as capture.mjs:
import { chromium } from 'playwright';
const url = process.argv[2];
if (!url) throw new Error('Pass a URL, for example: node capture.mjs https://example.com');
const browser = await chromium.launch();
const page = await browser.newPage({
viewport: { width: 1440, height: 900 },
deviceScaleFactor: 1
});
await page.goto(url, { waitUntil: 'networkidle' });
await page.screenshot({ path: 'client-full.png', fullPage: true });
await browser.close();
Run npm install playwright, then node capture.mjs https://your-authorized-client-domain.example. For pages with a known readiness marker, replace a broad network-idle wait with a selector wait, and add a deliberate delay only when an animation or deferred image genuinely requires it. If the site loads content only after scrolling, scroll in the script before the screenshot and verify that the resulting file contains every intended section.
Or skip the browser setup
ScreenshotNeo provides a website screenshot API and MCP server. One GET request can return a PNG, JPEG, WebP, or PDF. Before capture, it can accept the cookie or consent banner like a visitor and remove more than 60 known consent platforms, newsletter popups, and chat widgets; each cleanup step can be turned off when it would change the evidence you need.
Only clean shots are billed. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits cost nothing, and each response identifies the result with X-Page-Verdict and X-Billed headers. That makes it easier to separate a usable portfolio asset from a failed navigation in an automated pipeline.
Also popular on Amazon
- Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
- Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
- Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
- Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
- What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
Use the API documentation at https://screenshotneo.com/docs/ for authentication and option names. The one-call examples below use the supplied endpoint; replace the target URL and key with your authorized values.
cURL
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Python
import requests; r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90); open("shot.webp", "wb").write(r.content)
Node.js
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' }); const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
For portfolio production, use the returned content type and verdict headers when naming or accepting files. ScreenshotNeo also supports full-page capture with lazy images loaded, a single element selected by CSS selector, dark mode, 12 device presets or any viewport, retina scale, image resizing, transparent backgrounds, and HTML/CSS-to-image output.
For more controlled pages, the service can apply custom CSS and JavaScript, click an element before capture, hide selectors, wait for a selector, delay, or network idle, and block ads, trackers, requests, or resource types. You can provide custom headers, cookies, a user agent, an Authorization header, timezone, or geolocation when the authorized page requires them. Caching accepts a TTL you choose; signed links support public <img> tags; asynchronous jobs can call signed webhooks; bulk capture handles up to 100 URLs per call; and a usage API plus an OpenAPI specification help integrate the workflow. Parameter names used by other screenshot APIs also work, which can reduce migration effort.
When an AI-assisted workflow is useful, ScreenshotNeo’s MCP server exposes take_screenshot, get_page_info, and capture_pdf to Claude, Cursor, and other MCP clients. That lets an agent gather a page image or PDF without asking every user to configure a local browser.
Plans and cost
The following prices are checked October 2026. Every feature is included on every plan; yearly billing gives two months free.
| Plan | Included shots | Price |
|---|---|---|
| Free | 1,000 per month | $0; no card |
| Starter | 3,000 | $5 |
| Growth | 15,000 | $15 |
| Pro | 60,000 | $39 |
| Scale | 250,000 | $99 |
| Business | 1,000,000 | $249 |
Use a cache TTL for unchanged pages, reserve bulk capture for batches, and keep the response headers in your job log. These practices help distinguish a genuinely billable clean capture from a failed or cached request without relying on visual inspection alone. Create a free ScreenshotNeo account to get 1,000 screenshots a month with no card.
How do I make a long screenshot readable?
Never expect a single tall image to carry fine detail. Use the full-page file to establish structure, then provide readable crops at a size visitors can inspect without extreme zooming.
- Choose a stable width: keep desktop captures at the same viewport across projects so the portfolio feels curated.
- Preserve hierarchy: do not crop away the heading or navigation when those elements explain the section’s purpose.
- Caption the decision: describe what to notice, such as a collapsed mobile menu or a pricing comparison moved above a form.
- Annotate sparingly: arrows and colored boxes should clarify a decision, not cover the interface or turn the portfolio into a presentation slide.
- Use truthful mockups: a device frame can provide context, but do not let decorative chrome reduce the screenshot’s legibility.
- Keep exports consistent: use predictable crop ratios, backgrounds, filenames, and image treatment from one project to the next.
Do I need permission to display a client website?
Yes, treat public display as a rights and confidentiality question, not merely a design decision. A public website is not automatic permission to reproduce every screen, logo, photograph, testimonial, customer record, or software interface in your portfolio.
Also popular on Amazon
- Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
- Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
- Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
- Widely Compatible: Transform any USB-C port into a USB-A port and USB-A port into a USB-C port, and connect up a wide range of USB-C(including MacBook, iPad Pro/Air/Mini, iPhone models with USB C ports, Samsung Galaxy series, and Google Pixel series. ) and USB A devices(including external hard drives, phones, mice, printers, and more)
- Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
Check the contract first
Look for portfolio, publicity, confidentiality, work-for-hire, and intellectual-property clauses. If the contract does not clearly authorize display, obtain explicit written permission before publishing. A marketplace’s portfolio guidance also places responsibility on the freelancer to ensure they have the right to show the work.
Review third-party rights
Do not assume that every visible asset is yours to republish. Artistic works, software, and architecture can receive copyright protection, and a client’s license to use an asset on its own website may not include your portfolio. Request permission or replace, blur, or crop the restricted element.
Remove sensitive information
Check names, logos, testimonials, analytics dashboards, email addresses, phone numbers, account data, internal notes, staging URLs, and customer records. Anonymize the client and describe the organization by type when naming it would breach an agreement.
Use private presentation when necessary
If the work is useful in a sales conversation but cannot be public, place it on an unlisted or password-protected page and share access selectively. Portfolio platforms that support pages omitted from navigation, project pages, image descriptions, contact forms, and password protection are suited to this arrangement. If no display is authorized, describe the type of client and problem without reproducing restricted screens, or show a personal project that demonstrates the same skill.
Should I include a live link as well as screenshots?
Include a live link when it is authorized, safe, and still represents the work. Screenshots preserve the delivered state at a known date; the live page demonstrates interaction but may change, go offline, or expose a client to unwanted traffic.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Clear out junk files and repair common Windows errors3Scan for outdated or missing drivers - takes under a minute- Label whether the link shows production, staging, or an archived version.
- Do not publish credentials, private routes, personal data, or contact details inside a portfolio file or linked page.
- Keep the dated static capture even when the live page is available.
- If the site has changed substantially, explain which parts of the screenshot are your delivered work.
Where should I publish the case study?
An owned portfolio site gives the most control, while a marketplace profile can add discovery and proposal context. A hybrid setup usually works best: keep the complete, accessible case study on your own site and publish a shorter, platform-compliant version wherever prospective clients already look.
| Option | Strengths | Constraints to plan for |
|---|---|---|
| Owned portfolio site | Control over layout, captions, search visibility, contact forms, live links, and private client access | You maintain hosting, updates, accessibility, and permissions |
| Fiverr project portfolio | Marketplace discovery, reviews, manually added projects, multiple media types, project ordering, and client approval for Live Portfolio delivery files | One to five files per manually added project; recommended images are 1280 × 769 pixels; maximum file size is 50 MB; description length is 120–1,400 characters; client names or logos require permission |
| Proposal-linked marketplace profile | Portfolio items can connect with proposals and prior marketplace work; supports images, video, audio, documents, and external links | Current guidance recommends 1000 × 750 pixel images, with a 400 × 300 minimum and 4000 × 4000 maximum; contact information is prohibited in portfolio files and linked sites, and some hosting domains may not be supported |
Marketplace limits are vendor rules that can change, not universal design principles. Recheck the relevant help page immediately before uploading or migrating a portfolio.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.How do I make the portfolio accessible and easy to find?
Put the explanation in HTML text and make the images support that explanation. Search engines and screen-reader users should not have to decode a screenshot to learn your role, the client problem, or the outcome.
Also popular on Amazon
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
- Use descriptive alt text: identify the page and the important design relationship, not decorative adjectives. For example, describe a desktop product page with a two-column purchase panel and visible comparison controls.
- Add captions: captions can reinforce what a visitor should inspect and, on some portfolio platforms, may be used as image descriptions or alt text.
- Use real headings: separate brief, role, challenge, solution, screenshots, outcome, and next step with a logical heading order.
- Keep text outside images: important context embedded in a PDF or screenshot may not be crawled like ordinary page text.
- Check the portfolio on a phone: a case study that is difficult to read on mobile weakens the evidence it is meant to present.
- Make the inquiry action visible: state the service and the next action instead of hiding contact details in a footer or image.
What can go wrong during capture?
Most failures come from page state, permissions, or an unreadable export rather than from the screenshot command itself. Use the symptom and fix below before publishing.
Recommended Free Tools
| Symptom | Likely cause | Fix |
|---|---|---|
| Cookie banner or chat widget covers the design | The page was captured before consent or overlay cleanup | Accept or dismiss the banner in an authorized session, hide the selector, or use a capture workflow that removes overlays before the shot |
| Full-page image contains blank lazy-loaded sections | Images load only after entering the viewport | Scroll through the page first, wait for a known selector, or use full-page capture with lazy images loaded |
| Long image is impossible to read | The entire page was scaled into one narrow preview | Keep the overview, then add readable crops with captions |
| Sticky header repeats or overlaps content | The browser captures a fixed element at every scroll segment | Capture a controlled state, temporarily hide the fixed selector when authorized, and disclose any altered presentation |
| Screenshot shows private data | Production or authenticated content was captured without review | Use sanitized data, remove or blur restricted fields, and obtain written permission before publication |
| Live link no longer matches the image | The client changed the site after delivery | Keep the dated static artifact and label the live link as current rather than presenting it as the delivered state |
| Marketplace upload is rejected | File dimensions, size, description length, unsupported domain, or contact details violate a current rule | Resize or compress the file, edit the description, remove contact information, or use the platform’s permitted link and approval workflow |
| Automated request returns a challenge or timeout | The page requires a bot check, takes too long to load, or failed upstream | Review the page verdict and billing headers, retry only when appropriate, and do not present the failed response as a portfolio asset |
How should I maintain the portfolio after publishing?
Review the portfolio whenever a client site, permission status, or platform rule changes. Keep the source capture, the published derivative, the URL, viewport, date, and approval record together so a future update does not erase the history of what was delivered.
- Reconfirm that the client still permits public display, especially after a rebrand, acquisition, or contract change.
- Check live links and remove projects whose authorization has expired.
- Refresh the cover image when the interface changes, but preserve the dated artifact if it documents your work.
- Replace unsupported claims with precise descriptions when a metric cannot be substantiated.
- Keep the strongest and most relevant projects visible; archive weaker or outdated work instead of adding more screenshots.
- Recheck marketplace dimensions, file limits, approval rules, and contact-information policies immediately before a new upload.
A concise, current portfolio communicates judgment: it shows that you can choose evidence, respect client rights, and explain why a design works.
Frequently Asked Questions
Can I show a website that has not launched yet?
Only with the client’s authorization and a clear label such as “private staging preview.” Use a password-protected or unlisted page when the launch date, content, or URL is confidential, and never expose credentials in the portfolio.
What image format should I use for portfolio screenshots?
Use a format your publishing destination accepts while preserving text clarity and reasonable file size. Keep an original lossless export for your records, then create the platform-sized derivative; verify that compression has not blurred small type or changed transparent backgrounds.
Free tools Windows power users keep installed
One-click scans. No signup required.
How should I name and organize the screenshot files?
Use a predictable pattern containing the project, viewport, state, and date, such as saas-home-desktop-1440-2026-10-30.png. Store the permission record and source capture alongside the published crops so a later update can be audited.
Is a PDF useful in a website portfolio?
A PDF can preserve a fixed presentation or provide a printable review, but it should supplement an HTML case-study page rather than replace it. Keep the project explanation, headings, captions, and contact action as selectable page text so visitors and search engines can access them.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

