Recraft v3 icon

Recraft v3

Generate and edit images using Recraft v3 AI - the #1 ranked text-to-image model

Overview

The "Creative Upscale" operation of the Recraft v3 node enhances the resolution of an input image using a creative upscaling AI model. This process improves image quality by increasing detail and sharpness while adding artistic enhancements, making it ideal for improving low-resolution images or creating visually appealing high-resolution versions.

Common scenarios where this node is beneficial include:

  • Enhancing photos or artwork to higher resolutions for printing or display.
  • Improving details in digital illustrations or icons.
  • Creating visually richer images from smaller originals with creative effects.

For example, a user might provide a small digital painting and use Creative Upscale to generate a larger, more detailed version suitable for a portfolio or print.

Properties

Name Meaning
Input Image The name of the binary property containing the image file to be upscaled.
Response Format Format of the response: either a URL pointing to the upscaled image or base64 encoded JSON.

Output

The node outputs JSON data representing the result of the creative upscaling operation. Depending on the selected response format, the output will contain either:

  • A URL string linking to the upscaled image hosted remotely.
  • A base64 encoded JSON string containing the image data directly.

This allows downstream nodes to either download the image via URL or process the image data inline.

No binary output is produced directly by this operation; the image is returned as JSON data.

Dependencies

  • Requires an API key credential for the Recraft v3 AI service.
  • The node makes HTTP POST requests to the Recraft API endpoint /images/creativeUpscale.
  • The input image must be provided as binary data accessible by the node (e.g., from a previous node's binary output).
  • Proper configuration of the API credential in n8n is necessary for authentication.

Troubleshooting

  • Invalid or missing input image: Ensure the binary property name specified in "Input Image" exists and contains valid image data.
  • API authentication errors: Verify that the API key credential is correctly set up and has sufficient permissions.
  • Response format issues: If selecting base64 JSON, ensure downstream nodes can handle base64 encoded image data.
  • File size or format problems: Large images or unsupported formats may cause failures; try resizing or converting images before processing.
  • Network or API errors: Temporary network issues or API downtime can cause errors; retry or check service status.

Common error messages typically relate to invalid input data, exceeding prompt length limits (not applicable here), or authentication failures. Review error details in the node output for guidance.

Links and References

Discussion