Free Online Carpet Plot Maker

Visualize two-parameter relationships on a curvilinear grid. Used in aerospace and engineering.

Create Your Carpet Plot Now — It's Free

Share or embed this tool

Free to use on your own website — WordPress, Wix, or any platform. Paste one line and it works instantly, resizing to fit.

What Is a Carpet Plot?

A carpet plot displays the relationship between two independent parameters and one or more dependent variables as a curvilinear grid. Curves of constant A-parameter intersect curves of constant B-parameter, forming a "carpet" that shows how the output changes when either input varies. Unlike a regular contour plot, the grid lines can curve, reflecting nonlinear interactions between the parameters.

Key components include the A-parameter curves, B-parameter curves, labeled tick marks along each family of curves, and optional contour overlays for additional output variables. Carpet plots are a staple in aerospace and process engineering where performance envelopes must be read quickly and accurately.

What Data You Need for a Carpet Plot

Honesty warning: the carpet renderer is a fixed demonstration. It ignores your data entirely — the a, b, and y grid values are hardcoded in charts.js (a=[0,1,2,3,...], b=[4,5,6], y=[[2,3.5,4,3],...]) and a single fixed scattercarpet overlay is drawn. Whatever rows you enter, the same illustrative woven grid appears. Use it only to see what a carpet plot looks like; it cannot plot your own parameter sweeps.

When to Use a Carpet Plot

Use a carpet plot when you have two independent parameters that interact nonlinearly and you need to read output values at any combination of inputs. Common applications include aircraft performance envelopes (altitude vs speed vs fuel burn), chemical reactor optimization (temperature vs pressure vs yield), HVAC psychrometric charts, and tire performance models (load vs speed vs rolling resistance).

Carpet plots are standard in aerospace, chemical engineering, and materials testing. Choose a carpet plot over a contour plot when the two input axes interact in a way that warps a rectangular grid. Choose a 3D surface chart when you want a perspective view instead of a flat engineering diagram.

Where a Carpet Plot Works Best

Carpet Plot Example: Illustrative Carpet (demo)

A carpet plot shows how a response varies across two interacting inputs.

Sample data: Note: this chart renders a fixed demonstration grid — it does not yet compute interpolated readings from your own values.

Use it to illustrate the carpet concept; for data-driven surfaces, a contour or 3D-surface chart reads your grid directly.

How to Create a Carpet Plot Online

  1. Step 1: Open ChartLoad and select the Carpet Plot type from the chart picker on the main page
  2. Step 2: Enter your A-parameter values in the first column, B-parameter values in the second, and output values in the third
  3. Step 3: ChartLoad renders two families of curves — one for constant A, one for constant B — forming the carpet grid
  4. Step 4: Read output values by finding the intersection of the desired A and B parameter curves
  5. Step 5: Customize curve colors, label placement, axis titles, and gridline styles for engineering readability
  6. Step 6: Click Export and download your carpet plot as PNG, PDF, SVG, JPEG, or WebP

Carpet Plot Best Practices & Tips

Common Carpet Plot Mistakes to Avoid

Frequently Asked Questions

What fields use carpet plots?

Aerospace, chemical engineering, HVAC, and materials science are the most common users.

Can I overlay contours on the carpet?

The carpet itself provides the grid; additional traces can be overlaid.

How is a carpet plot different from a contour plot?

A contour plot shows iso-lines on a regular x-y grid. A carpet plot uses two independent parameters that can produce curvilinear (non-rectangular) grids, making it better suited for engineering performance envelopes where inputs interact nonlinearly.

Related Chart Types

Ready-Made Carpet Plot Templates

Skip the blank canvas — open a free, editable Carpet Plot template, swap in your own data, and export. Browse all templates.

Ready to Create Your Carpet Plot?

No signup. No watermark. 100% free.

Start Creating Now