Request/response search bars
Search inside request and response viewers with case-sensitive mode, regex mode, previous/next navigation, and match counts.
Auto-scroll to search matches
Jump directly to matching content when search text or search options change.
HTTP syntax highlighting
Separate fields, values, punctuation, nested key/value pairs, cookies, and structured values with theme-aware colors.
Line-number gutters
Show compact line numbers beside request and response content with dynamic width, kept precisely aligned with the text's line positions all the way to the bottom.
Invisible-character display
Reveal newlines, tabs, spaces, carriage returns, and control bytes as fixed-width visible tokens.
HTML response Render tab
Render captured HTML responses in a dedicated safe viewer tab for faster visual inspection.
Switchable request/response layouts
Choose stacked, side-by-side, or tabbed request/response views, persist the choice in the project, and restore splitter positions.
Movable History panel
Place History on the left, right, or top of the request/response workspace, with Selected request details moving beside it when the top layout is active.
History query numbering
Show captured query numbers as the first History column and size timestamp and method columns so their full values remain visible.
Project-persisted workspace layout
Save request/response arrangement, History placement, and splitter positions in the project so reopened ITP sessions restore the same workspace.
Compact History typography
Use a smaller History list font so dense captures remain readable without forcing constant horizontal or vertical scrolling.
Configurable main tab bar position
Move the main workspace tab bar to the left, top, or right from the View menu to fit wide monitors, vertical layouts, or personal workflow preferences.
Current-tab switcher dropdown
Display the active workspace name and open a compact dropdown of the other visible tabs for quick switching without scanning the full tab strip.
Compact tab switcher mode
Hide the full tab bar and keep only the current-tab switcher in the top toolbar before the proxy controls when screen space matters.
Send To without focus theft
Send content to tools while staying in the current workspace; updated destination tabs get a visible notification badge.
Themeable History filter chips
Customize History filter colors through themes and refresh them immediately when the theme changes.
Wide Advanced Filter panel
Use a full-width advanced filter panel that keeps controls readable with at most two settings per row.
Editor cut/copy/paste menus
Use standard cut, copy, and paste actions from request and response context menus.
Theme-defined editor colors
Control syntax highlighting, filter state colors, high-contrast palettes, and colorblind-friendly theme choices across all bundled themes.
Ubuntu high-contrast theme pack
Switch between three Ubuntu-inspired high-contrast themes designed for stronger foreground, border, and state separation.
Colorblind-friendly theme
Use an accessible palette that avoids relying on red/green contrast alone for status, warnings, filters, and syntax accents.
Top layout detail positioning
When History is placed above the workspace, keep Selected request details on the right so request and response panels retain practical width.
Stable Repeater controls
Keep Send, Cancel, layout controls, replay options, HTTP/2 mode, and response panels stable without unwanted resizing.
Self-hosted OAST server option
Run a separate Python OAST server for controlled lab or remote callback infrastructure while keeping app integration explicit.
Unified themed list views
Every list — History, Connections, Packet Capture, queues, results, and more — shares one themed control with theme-derived zebra striping and centred column headers.
Scroll-stable live lists
Lists keep your scroll position while they rebuild, so incoming traffic no longer yanks the focused row back to the top of History or other live views.
Decoded Raw message view
The Raw request/response view strips chunked Transfer-Encoding framing so bodies read cleanly, while the Hex view still shows the exact on-the-wire bytes.
HTTPQL search Clear button
Clear the History query filter in one click with a button beside the HTTPQL search field.