Visual REST Client

HTTP & GraphQL API workspace

$3.99 · Designed for iPad. Not verified for macOS.

Your API workspace on iPhone and iPad. Import collections, send HTTP and GraphQL requests, edit JSON, and keep response tests with their history. Your APIs. Your files. Your workspace. Visual REST Client brings a native API workspace to iPhone and iPad. Open portable .rest and .http files, edit requests, and inspect responses. BUILD AND SEND REQUESTS Work with HTTP methods, URLs, query parameters, headers, raw bodies, JSON, forms, multipart data and file uploads. Organize requests in nested collections. Import Postman, Hoppscotch, Bruno, Thunder Client, Insomnia and RapidAPI / Paw collections, with environment selection and a review of unsupported features. EDIT JSON AND GRAPHQL Explore JSON objects and arrays as a tree. Add properties, change value types, or switch to raw text. Write GraphQL queries with separate variables, formatting, syntax diagnostics and operation selection. UNDERSTAND RESPONSES Check status, timing, headers, the sent request and expandable JSON previews. Search response text, save bodies to Files, and revisit history with the original assertion results. Run collections sequentially with declarative tests, cancellation and stop-on-failure. AUTHENTICATION AND ENVIRONMENTS Use Basic, Bearer and OAuth 2.0 with PKCE. Reuse file, environment and runtime variables. Store secrets in Keychain and extract JSON, headers and status values for later requests. Manage cookies, proxies and custom certificates. NATIVE ON IPHONE AND IPAD Use native controls, keyboard shortcuts and a three-column iPad workspace. The interface is available in English, German, Polish, Hindi, Simplified Chinese, Spanish, French and Japanese. No Visual REST Client account is required. Requests connect to the endpoints you choose. Documents use your file provider's sync settings. Sending requests and signing in to API services require a network connection. Requires iOS 18 or later.

  • This app hasn’t received enough ratings or reviews to display an overview.

Version 1.3.0 • Import native RapidAPI / Paw .paw documents, including folders, GraphQL, variables and bundled environments. Review unsupported features before saving. • Keep assertion results with each response and its history. The collection runner explains unsuccessful HTTP statuses. • Use array paths such as $.items.[0] in declarative tests. • Use the app in English, German, Polish, Hindi, Simplified Chinese, Spanish, French or Japanese.

The developer, Pawel Karpinski, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer indicated that this app supports the following accessibility features. Learn More

    • Supported Features

      • Larger Text

      • Dark Interface

      • Differentiate Without Color Alone

      • Reduced Motion

    Seller
    Pawel Karpinski
    Size
    15.4 MB
    Category
    Developer Tools
    Compatibility
    Requires iOS 18.0 or later.
    • iPhone
      Requires iOS 18.0 or later.
    • iPad
      Requires iPadOS 18.0 or later.
    • Mac
      Requires macOS 15.0 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 2.0 or later.
    Languages
    English and 7 more
    • English, French, German, Hindi, Japanese, Polish, Simplified Chinese, Spanish
    Age Rating
    4+
    Copyright
    © 2026 Paweł Karpiński