Web Dev Tools

Web Dev Tools

Link generators, CSS utilities, color tools, content helpers, WordPress references, and client handoff tools — all in one page.

Box Shadow Builder

Offset X4px
Offset Y4px
Blur16px
Spread0px
Opacity30%
Preview
CSS—
Tailwind—

Gradient Generator

Angle135°
Preview
CSS—
background—

CSS Unit Converter

px—
rem—
em—
vw—
vh—
pt—

Dimension ⟷ Aspect Ratio Calculator

Have dimensions? Get the ratio.
Quick sizes — click to fill:
Ratio—
Decimal—
CSS—
Tailwind—
Have a ratio? Get the missing dimension.
px—
in—
cm—
mm—
ft—
pt—

WCAG Contrast Checker

Large text (18px bold or 24px regular)
Normal body text — smaller and harder to read at low contrast ratios
—
Contrast ratio

Tint & Shade Generator

CSS vars—
Tailwind—

Open Graph Meta Tag Generator

Head tags—

Favicon <head> Snippet Generator

Appends -16×16.png, -32×32.png etc.
All tags—

URL / CPT Slug Formatter

Converts to lowercase, replaces spaces with hyphens, strips special characters — WordPress-safe slug.
slug-will-appear-here
Slug—
WP register—
PHP var—

Elementor Dynamic Tag Cheatsheet

functions.php Snippet Library

WordPress Hook Reference

Website Launch Checklist

Quote / Invoice Calculator

Description Hours Rate
Text quote—

Responsive Image srcset / sizes Generator

Width (px) Breakpoint Sizes value
srcset—
sizes—
img tag—

Google Fonts CSS Snippet Generator

<link>—
@import—
CSS stack—
API URL—

.htaccess Redirect Builder

Old path New URL Type
.htaccess—
Nginx—

Keystroke Sequence Builder

Sent exactly as typed. Reserved characters ( + ^ % ~ ( ) { } ) are escaped automatically.
Only changes the Scripted output below — uses HIDMacros.SendKeysSlow instead of SendKeys. Helps with apps/games that drop fast keystrokes.

No steps yet — add one above to start building your sequence.

What this sends
Nothing yet.
Keyboard sequence — paste into the Predefined tab
Sequence—
Scripted (VBScript) — paste into the Scripted tab
Script—

SimConnect Parameter Cycle

Whole numbers only, in the order they should cycle. For events like HEADING_BUG_SET where each activation should step to the next value — pick the actual event in HIDmacros itself; this just builds the Params string.
Params—

Key & Modifier Reference

The manual lists one key as “INSLEFT” — almost certainly INS and LEFT run together (arrow keys are listed separately elsewhere, and Insert is a standard key). They’re split here; worth a quick check against the key-scan dialog in HIDmacros if either doesn’t behave as expected.

When more than one modifier is active, this tool writes them in a fixed order: Ctrl, then Shift, then Alt (e.g. ^+%). The manual doesn’t say whether order matters to HIDmacros’ own parser — reorder the symbols if a stacked-modifier macro ever misfires.

The Scripted action tab (VBScript) isn’t in the manual at all — the three methods above are confirmed from the hidmacros.eu community forum, not official docs. There may be more (mouse clicks, key-state checks) this tool doesn’t generate.