Skip to main content

AltF Developers

Embed free tool widgets on your site

Any AltFTool tool that has a widget can run on your page inside an iframe: calculators, converters, generators and exam photo resizers. Pick the tool in the embed builder, choose a plain iframe, a responsive wrapper, a WordPress block or a paste-to-embed URL, preview it, and copy. Widgets are free, need no account and carry a small visible "Widget by AltFTool" credit.

  • No API key
  • Free, no sign-up
  • Real responses, no mock data
  • Code in 5 languages

Snippet types

  • Iframe: works anywhere raw HTML is allowed - Ghost HTML cards, Webflow, Squarespace code blocks, hand-written pages.
  • Responsive wrapper: the same iframe in a width-capped wrapper that grows taller below 640px, where widgets wrap to one column.
  • WordPress block: paste into the block editor's Code editor view to get a Custom HTML block. No plugin is needed and none exists.
  • Paste-to-embed URL: paste on its own line in an oEmbed-aware editor and it expands into the widget.

Rules for publishers

  • Keep the "Widget by AltFTool" credit visible. It is a nofollow link, so it does not pass ranking signals.
  • Do not wrap a widget in pages that claim it as your own product, and do not overlay ads on top of the iframe.
  • You may shrink a widget; do not stretch it taller than its natural size, or it will show empty space.

Widget ids

A widget is addressed by its id, which is also its path: bmi-calculator is /embed/widget/bmi-calculator, transform/json-to-go is a converter, and exam-photo/ssc-cgl is an exam resizer. The /embed gallery searches all of them.

Limits, CORS and caching

AltFTool public endpoints with CORS, rate limit and caching
EndpointReturnsBrowser CORSRate limitCache
GET /api/signalsSignals catalogueSame origin only60 requests per minute per clientCDN 1 hour, then stale for up to 24 hours
GET /api/open-data/exam-photo-specsExam photo and signature specsAny origin (Access-Control-Allow-Origin: *)No per-client limit; served from cacheBrowser and CDN 24 hours, stale for up to 7 days
GET /api/open-data/transform-convertersFormat converter indexAny origin (Access-Control-Allow-Origin: *)No per-client limit; served from cacheBrowser and CDN 24 hours, stale for up to 7 days
GET /api/oembedoEmbed providerAny origin (Access-Control-Allow-Origin: *)No per-client limit; cached at the CDNCDN 1 hour, then stale for up to 24 hours; cache_age 86400
GET /api/healthSite healthSame origin only30 requests per minute per clientCDN 60 seconds, then stale for up to 2 minutes

Read from each route's source code on 2026-11-01.

Embed free tool widgets on your site: questions and answers

Do embedded widgets send my visitors' data to AltFTool?

The widget page loads from altftool.com like any iframe. Tools that run in the browser keep processing on the visitor's device; tools that need a server say so on their own page.

Can I remove the AltFTool credit?

No. The visible credit is the only condition of using the widgets for free.

Is there a WordPress plugin?

No, and none is needed. Use the WordPress block snippet or paste the tool URL.

More developer reference

Free developer tools

Built something with it? Get it seen

Credit AltFTool with a normal link to the page you used, then list your own project where developers look. Our backlinks directory sorts free places to submit a site by type and authority.

More AltF products