har2sdk

Paste a HAR (Chrome/Firefox network export) → typed TypeScript SDK with LLM-named methods, resource grouping, and auth detection. No signup. +Enter to generate.

HAR (JSON)
Up to 50 KB / 50 endpoints · 20 generations / hour / IP · free
client.ts — save as src/client.ts
// Typed SDK client will appear here
types.ts — save as src/types.ts
// Request/response types will appear here
README.md — paste into your repo
# README with usage examples will appear here
Use these in your project

1. Save the panels as src/client.ts and src/types.ts in your project, plus the generated README.md in your repo root.

2. Import and use:

import { Client } from "./client";

const client = new Client({ apiKey: process.env.API_KEY! });
const user = await client.users.get(42);

The generated SDK uses global fetch (no extra deps). Bearer / X-API-Key auth is detected automatically from your HAR.

Secret values (Bearer tokens, JWTs, AWS keys, Stripe keys) are scrubbed from your input in the browser before upload — header NAMES are kept so the LLM can still infer auth shape.

Single email when v1.1 ships. No drip, no marketing.