Free publisher tool

Free CPU and GPU Bottleneck Calculator Widget

Give readers an interactive next step inside build guides, component reviews, community posts and support documentation.

Copy & publish

Responsive iframe widget

The widget is 100% wide, works on mobile and links readers to the full methodology and shareable result page.

No API key required
Paste one iframe into any CMS that permits embeds.

Responsive by default
The layout adapts down to narrow article columns.

Built-in attribution
A clear source link helps readers evaluate the model.

<iframe src="https://bottleneckcalculator.biz/embed" title="CPU and GPU Bottleneck Calculator" width="100%" height="680" loading="lazy" style="border:0;border-radius:12px"></iframe>

Free for editorial and non-deceptive commercial use. Do not hide the attribution, imply guaranteed performance or frame the tool as your own data model.

Install the calculator widget in your CMS

WordPress block editor

Add a Custom HTML block where the calculator should appear, paste the iframe code and preview the post at desktop and mobile widths. WordPress.com plans and security plugins may restrict iframes; if the preview removes the tag, publish a preconfigured result link instead or ask the site administrator to allow this domain.

Webflow and other visual builders

Use an Embed or Custom Code element inside the main article container. Set the element to 100% width, keep the iframe title intact and avoid a parent container with a fixed height below 680 pixels. Test the published page rather than relying only on the design canvas.

Ghost, static sites and hand-written HTML

Insert the iframe in an HTML card or template partial. Static-site frameworks can render the same markup directly. If the site uses a content security policy, add https://bottleneckcalculator.biz to the page's frame-src directive. Do not add broad wildcard permissions.

Accessibility, privacy and performance

The supplied iframe includes a descriptive title, keyboard-operable component search and visible attribution. Keep the title attribute so screen-reader users know what the embedded region contains. Do not place the widget inside another interactive control or disable focus with a negative tabindex.

The embed does not require an account or upload hardware telemetry. The selected component IDs and scenario settings are used to calculate the result. A shared result stores those choices in a URL. Publishers should still disclose the third-party iframe in their own privacy and content policies where their jurisdiction or consent platform requires it.

Use one widget per page and retain loading="lazy" when the embed appears below the first screen. Component search now requests only the best matching models instead of downloading the entire catalogue, but several iframe instances still duplicate scripts, styles and layout work. If the calculator is the primary page action above the fold, remove lazy loading to prevent a delayed interaction.

Widget troubleshooting

ProblemLikely causeFix
Blank frameCMS sanitization or content security policyAllow the exact domain or use a result link
Bottom controls are cut offIframe or parent height is too smallUse at least 680 pixels and remove overflow clipping
Horizontal scrollingFixed iframe width or narrow padded parentUse width 100% and test the smallest article breakpoint
Slow page with several toolsMultiple embeds loadedKeep one embed and link other scenarios

Link to a preconfigured result

Calculator results use readable URL parameters. Create a pairing on the homepage, copy the result link and cite it beside a recommended build. The link remains useful because readers can change the resolution, frame target or workload themselves.

https://bottleneckcalculator.biz/?cpu=ryzen-7-9800x3d&gpu=rtx-5080&resolution=1440p&fps=144&workload=gaming#calculator

Editorial use

A strong implementation adds context around the widget: describe the intended game, display and budget, then remind readers that the estimate should be validated. This creates a more useful page than publishing a percentage alone.

Four checks before publishing

How to earn trust with an embedded calculator

Place the widget after you have defined the hardware question. A component review might introduce it after measured benchmarks; a build guide can place it beside the intended resolution and refresh rate; a support article can use it as the first step in a diagnostic sequence. In every case, explain that the result is directional and link readers to the measurement they should perform next.

Recommended placement and sizing

Use the full width of the article column and allow at least 680 pixels of height on desktop. Avoid loading several copies on one page because each instance contains the complete searchable component catalogue. Lazy loading is appropriate below the fold, but a tool that is central to the page should be available without a confusing extra click.

Attribution and editorial independence

The built-in attribution identifies the model and gives readers access to its assumptions. Do not cover it, recolor it to invisibility or imply that an estimate is your own measured benchmark. You may surround the iframe with your own analysis, disclosures and test results. Editorial and non-deceptive commercial use is free.

Shareable result links as a citation tool

A configured URL records component IDs, resolution, target FPS and workload, but no personal telemetry. That makes it useful in forum answers, parts lists and review methodology notes. A reader can open the scenario, inspect the direction, change an input and share a revised comparison. This transparent interaction is more useful than a screenshot of an unexplained percentage.

Publisher checklist

Define the target, preserve attribution, state that the result is directional, and add a real-world verification step. If a CMS blocks iframes, use a normal result link instead.

Supporting publisher resources

Connect the embed to a clear explanation rather than leaving it isolated. Use the complete guide for diagnostic context, the tools hub for supporting measurements and the resources page for source-selection and licensing guidance.

Questions, custom placements and data corrections

If your publishing platform requires a different height, content-security-policy allowance or accessibility review, contact the Performance Desk. Please include the page type, column width and CMS. Component corrections should include the exact model name and a reproducible source so the shared catalogue can be reviewed.