Requirements
Connecting HTML/CSS to Image takes an active account plus an API access token from your account settings — no other setup is required.[3]https://htmlcsstoimage.com
Get your HTML/CSS to Image credentials
Connect HTML/CSS to Image in WEXTL
- Log in to your WEXTL account, add the HTML/CSS to Image node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your HTML/CSS to Image account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
HTML/CSS to Image node modules
The list below is a reference of every HTML/CSS to Image node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any HTML/CSS to Image node module below to see exactly what it takes in, what it returns, and what connection it needs.
Get a ProxySearch
Get a Storage DestinationSearch
| Field | Type |
|---|---|
Storage DestinationRequired | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Enabled | boolean |
| Public HTML/CSS to Image Storage Turned Off | boolean |
| Provider | text |
| Connection Info | object |
| Provider Code | text |
| Bucket | text |
| Key Prefix | text |
| Region | text |
| Role ARN | text |
| Access Key ID | text |
| Cloudflare Account ID | text |
| Cloudflare Jurisdiction | text |
| Endpoint | text |
| Use Path-Style URLs | boolean |
| Last Tested At | date |
| Last Test Succeeded | boolean |
| Last Test Error | text |
| Created At | date |
| Updated At | date |
Get an API KeySearch
Get an ImageSearch
| Field | Type |
|---|---|
ImageRequired | choice |
| Field | Type |
|---|---|
| Image Type | text |
| ID | text |
| Created At | date |
| Last Render Stored At | date |
| OG Image Config ID | text |
| OG Image Config Content Version | number |
| Saved to Storage Destination At | date |
| Vendor Storage Turned Off | boolean |
| HTML | text |
| Web Page URL | text |
| CSS | text |
| Google Fonts | text |
| Crop To Element | text |
| Pixel Ratio | number |
| Wait Before Capture (Milliseconds) | number |
| Maximum Wait (Milliseconds) | number |
| Wait For Ready Signal | boolean |
| Viewport Width | number |
| Viewport Height | number |
| Mobile Viewport | boolean |
Get an Image FileSearch
| Field | Type |
|---|---|
ImageRequired | choice |
| Format | choice |
| Width | number |
| Height | number |
| DPI | number |
| Download As Attachment | choice |
| Aspect Ratio | text |
| X Origin | text |
| Y Origin | text |
| X1 | text |
| X2 | text |
| Y1 | text |
| Y2 | text |
| Crop Width | text |
| Crop Height | text |
| File Name | text |
| Max File Size (Bytes) | number |
| Field | Type |
|---|---|
| File Data | text |
| File Name | text |
| File Size (Bytes) | number |
| Content Type | text |
Get an OG Image ConfigSearch
| Field | Type |
|---|---|
OG Image ConfigRequired | choice |
| Field | Type |
|---|---|
| Setup Type | text |
| ID | text |
| Domain ID | text |
| Name | text |
| Description | text |
| Website Address | text |
| Image Sizing | text |
| Enabled | boolean |
| Refresh Interval (Seconds) | number |
| Created At | date |
| Updated At | date |
| Read Image Options From Page | boolean |
| Default Options | object |
| CSS | text |
| Pixel Ratio | number |
| Maximum Wait (Milliseconds) | number |
| Wait Before Capture (Milliseconds) | number |
| Wait For Ready Signal | boolean |
| Crop To Element | text |
| Viewport Height | number |
| Viewport Width | number |
| Turn Off Twemoji | boolean |
| Color Scheme | text |
| Template ID | text |
| Template Version | number |
| Template Values | array |
| Template Field | text |
| Meta Tag | text |
| Fallback | text |
| Extra Header Origins | array |
| Origin | text |
Get AWS Storage External IDSearch
| Field | Type |
|---|---|
| External ID | text |
| Writer Role ARN | text |
Get UsageSearch
List API KeysSearch
List ImagesSearch
List OG Image ConfigsSearch
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
| Setup Type | text |
| ID | text |
| Domain ID | text |
| Name | text |
| Description | text |
| Website Address | text |
| Image Sizing | text |
| Enabled | boolean |
| Refresh Interval (Seconds) | number |
| Created At | date |
| Updated At | date |
| Read Image Options From Page | boolean |
| Default Options | object |
| CSS | text |
| Pixel Ratio | number |
| Maximum Wait (Milliseconds) | number |
| Wait Before Capture (Milliseconds) | number |
| Wait For Ready Signal | boolean |
| Crop To Element | text |
| Viewport Height | number |
| Viewport Width | number |
| Turn Off Twemoji | boolean |
| Color Scheme | text |
| Template ID | text |
| Template Version | number |
| Template Values | array |
| Template Field | text |
| Meta Tag | text |
| Fallback | text |
| Extra Header Origins | array |
| Origin | text |
List ProxiesSearch
List Storage DestinationsSearch
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Enabled | boolean |
| Public HTML/CSS to Image Storage Turned Off | boolean |
| Provider | text |
| Connection Info | object |
| Provider Code | text |
| Bucket | text |
| Key Prefix | text |
| Region | text |
| Role ARN | text |
| Access Key ID | text |
| Cloudflare Account ID | text |
| Cloudflare Jurisdiction | text |
| Endpoint | text |
| Use Path-Style URLs | boolean |
| Last Tested At | date |
| Last Test Succeeded | boolean |
| Last Test Error | text |
| Created At | date |
| Updated At | date |
List Template VersionsSearch
| Field | Type |
|---|---|
TemplateRequired | choice |
LimitRequired | number |
| Field | Type |
|---|---|
| Template Type | text |
| ID | text |
| Version | number |
| Name | text |
| Description | text |
| Created At | date |
| Updated At | date |
| Render Count | number |
| HTML | text |
| CSS | text |
| Google Fonts | text |
| Crop To Element | text |
| Pixel Ratio | number |
| Wait Before Capture (Milliseconds) | number |
| Maximum Wait (Milliseconds) | number |
| Wait For Ready Signal | boolean |
| Viewport Width | number |
| Viewport Height | number |
| Mobile Viewport | boolean |
| Landscape Viewport | boolean |
List TemplatesSearch
| Field | Type |
|---|---|
LimitRequired | number |
| Field | Type |
|---|---|
| Template Type | text |
| ID | text |
| Version | number |
| Name | text |
| Description | text |
| Created At | date |
| Updated At | date |
| Render Count | number |
| HTML | text |
| CSS | text |
| Google Fonts | text |
| Crop To Element | text |
| Pixel Ratio | number |
| Wait Before Capture (Milliseconds) | number |
| Maximum Wait (Milliseconds) | number |
| Wait For Ready Signal | boolean |
| Viewport Width | number |
| Viewport Height | number |
| Mobile Viewport | boolean |
| Landscape Viewport | boolean |
Create a ProxyAction
Create a Screenshot of a Web PageAction
| Field | Type |
|---|---|
Web Page AddressRequired | url |
| CSS | text |
| Crop To Element | text |
| Full Page | choice |
| Pixel Ratio | number |
| Wait Before Capture (Milliseconds) | number |
| Maximum Wait (Milliseconds) | number |
| Wait For Ready Signal | choice |
| Viewport Width | number |
| Viewport Height | number |
| Mobile Viewport | choice |
| Landscape Viewport | choice |
| Touch Viewport | choice |
| Color Scheme | choice |
| Time Zone | text |
| CSS Media Type | choice |
| Transparent Background | choice |
| Turn Off Twemoji | choice |
| Block Cookie Banners | choice |
| Identify As HTML/CSS to Image | choice |
| Field | Type |
|---|---|
| Image URL | text |
| Image ID | text |
Create a Signed Image URLAction
| Field | Type |
|---|---|
| HTML | text |
| Web Page Address | url |
| CSS | text |
| Google Fonts | text |
| Crop To Element | text |
| Pixel Ratio | number |
| Wait Before Capture (Milliseconds) | number |
| Maximum Wait (Milliseconds) | number |
| Viewport Width | number |
| Viewport Height | number |
| Mobile Viewport | choice |
| Landscape Viewport | choice |
| Touch Viewport | choice |
| Full Page | choice |
| Wait For Ready Signal | choice |
| Color Scheme | choice |
| Time Zone | text |
| CSS Media Type | choice |
| Block Cookie Banners | choice |
| Transparent Background | choice |
| Field | Type |
|---|---|
| Signed URL | text |
| Token | text |
| Format | text |
Create a Signed Template Image URLAction
Create a Storage DestinationAction
| Field | Type |
|---|---|
NameRequired | text |
ProviderRequired | choice |
BucketRequired | text |
| Key Prefix | text |
| Region | text |
| Role ARN | text |
| Access Key ID | text |
| Secret Access Key | secret |
| Cloudflare Account ID | text |
| Cloudflare Jurisdiction | choice |
| Endpoint | url |
| Use Path-Style URLs | choice |
| Disabled | choice |
| Turn Off Public HTML/CSS to Image Storage | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Enabled | boolean |
| Public HTML/CSS to Image Storage Turned Off | boolean |
| Provider | text |
| Connection Info | object |
| Provider Code | text |
| Bucket | text |
| Key Prefix | text |
| Region | text |
| Role ARN | text |
| Access Key ID | text |
| Cloudflare Account ID | text |
| Cloudflare Jurisdiction | text |
| Endpoint | text |
| Use Path-Style URLs | boolean |
| Last Tested At | date |
| Last Test Succeeded | boolean |
| Last Test Error | text |
| Created At | date |
| Updated At | date |
Create a TemplateAction
| Field | Type |
|---|---|
HTMLRequired | text |
| Name | text |
| Description | text |
| CSS | text |
| Google Fonts | text |
| Crop To Element | text |
| Pixel Ratio | number |
| Wait Before Capture (Milliseconds) | number |
| Maximum Wait (Milliseconds) | number |
| Wait For Ready Signal | choice |
| Viewport Width | number |
| Viewport Height | number |
| Mobile Viewport | choice |
| Landscape Viewport | choice |
| Touch Viewport | choice |
| Color Scheme | choice |
| Time Zone | text |
| CSS Media Type | choice |
| Transparent Background | choice |
| Turn Off Twemoji | choice |
| Field | Type |
|---|---|
| Template ID | text |
| Template Version | number |
Create an API KeyAction
Create an Image from a TemplateAction
Create an Image from HTMLAction
| Field | Type |
|---|---|
HTMLRequired | text |
| CSS | text |
| Google Fonts | text |
| Crop To Element | text |
| Pixel Ratio | number |
| Wait Before Capture (Milliseconds) | number |
| Maximum Wait (Milliseconds) | number |
| Wait For Ready Signal | choice |
| Viewport Width | number |
| Viewport Height | number |
| Mobile Viewport | choice |
| Landscape Viewport | choice |
| Touch Viewport | choice |
| Color Scheme | choice |
| Time Zone | text |
| CSS Media Type | choice |
| Transparent Background | choice |
| Turn Off Twemoji | choice |
| Jumbo Max Width | number |
| Jumbo Max Height | number |
| Field | Type |
|---|---|
| Image URL | text |
| Image ID | text |
Create an OG Image ConfigAction
| Field | Type |
|---|---|
Setup TypeRequired | choice |
NameRequired | text |
Website AddressRequired | url |
| Description | text |
| Image Sizing | choice |
| Disabled | choice |
| Refresh Interval (Seconds) | number |
| Template | choice |
| Template Values | array |
Template FieldRequired | text |
| Meta Tag | text |
| Fallback | choice |
| Custom Headers | array |
NameRequired | text |
ValueRequired | text |
| Extra Header Origins | array |
| Origin | text |
| Read Image Options From Page | choice |
| Default CSS | text |
| Default Crop To Element | text |
| Default Viewport Width | number |
| Default Viewport Height | number |
| Default Pixel Ratio | number |
| Default Wait Before Capture (Milliseconds) | number |
| Default Maximum Wait (Milliseconds) | number |
| Default Color Scheme | choice |
| Field | Type |
|---|---|
| Setup Type | text |
| ID | text |
| Domain ID | text |
| Name | text |
| Description | text |
| Website Address | text |
| Image Sizing | text |
| Enabled | boolean |
| Refresh Interval (Seconds) | number |
| Created At | date |
| Updated At | date |
| Read Image Options From Page | boolean |
| Default Options | object |
| CSS | text |
| Pixel Ratio | number |
| Maximum Wait (Milliseconds) | number |
| Wait Before Capture (Milliseconds) | number |
| Wait For Ready Signal | boolean |
| Crop To Element | text |
| Viewport Height | number |
| Viewport Width | number |
| Turn Off Twemoji | boolean |
| Color Scheme | text |
| Template ID | text |
| Template Version | number |
| Template Values | array |
| Template Field | text |
| Meta Tag | text |
| Fallback | text |
| Extra Header Origins | array |
| Origin | text |
Create Several Images at OnceAction
| Field | Type |
|---|---|
ImagesRequired | array |
| Image | object |
| Default CSS | text |
| Default Google Fonts | text |
| Default Crop To Element | text |
| Default Pixel Ratio | number |
| Default Wait Before Capture (Milliseconds) | number |
| Default Maximum Wait (Milliseconds) | number |
| Default Viewport Width | number |
| Default Viewport Height | number |
| Default Color Scheme | choice |
| Default Time Zone | text |
| Default Transparent Background | choice |
| Default Block Consent Banners | choice |
| Default Full Page | choice |
| Default Format | choice |
| Field | Type |
|---|---|
| ID | text |
| URL | text |
Create Several Template Images at OnceAction
Delete a ProxyAction
Delete a Storage DestinationAction
Delete a TemplateAction
Delete an API KeyAction
Delete an ImageAction
Delete an OG Image ConfigAction
Delete Several Images at OnceAction
Make an API Calluniversal
Send FeedbackAction
Store an ImageAction
| Field | Type |
|---|---|
ImageRequired | choice |
| Format | choice |
| Width | number |
| Height | number |
| DPI | number |
| Aspect Ratio | text |
| X Origin | text |
| Y Origin | text |
| X1 | text |
| X2 | text |
| Y1 | text |
| Y2 | text |
| Crop Width | text |
| Crop Height | text |
| Field | Type |
|---|---|
| Outcome | text |
| Original Image | object |
| Status | text |
| Target | text |
| Bucket | text |
| Key | text |
| Resized or Cropped Image | object |
| Status | text |
| Target | text |
| Bucket | text |
| Key | text |
| Success | boolean |
| Message | text |
| Status Code | number |
Update a ProxyAction
| Field | Type |
|---|---|
ProxyRequired | choice |
NameRequired | text |
Proxy URLRequired | url |
| Port | number |
| Disabled | choice |
| Username | text |
| Password | secret |
| Keep Current Password | choice |
| Bypass Hosts | array |
| Host | text |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| URL | text |
| Port | number |
| Bypass Hosts | array |
| Username | text |
| Enabled | boolean |
| Created At | date |
| Updated At | date |
Update a Storage DestinationAction
| Field | Type |
|---|---|
Storage DestinationRequired | choice |
NameRequired | text |
ProviderRequired | choice |
BucketRequired | text |
| Key Prefix | text |
| Region | text |
| Role ARN | text |
| Access Key ID | text |
| Secret Access Key | secret |
| Keep Existing Secret | choice |
| Cloudflare Account ID | text |
| Cloudflare Jurisdiction | choice |
| Endpoint | url |
| Use Path-Style URLs | choice |
| Disabled | choice |
| Turn Off Public HTML/CSS to Image Storage | choice |
| Field | Type |
|---|---|
| ID | text |
| Name | text |
| Enabled | boolean |
| Public HTML/CSS to Image Storage Turned Off | boolean |
| Provider | text |
| Connection Info | object |
| Provider Code | text |
| Bucket | text |
| Key Prefix | text |
| Region | text |
| Role ARN | text |
| Access Key ID | text |
| Cloudflare Account ID | text |
| Cloudflare Jurisdiction | text |
| Endpoint | text |
| Use Path-Style URLs | boolean |
| Last Tested At | date |
| Last Test Succeeded | boolean |
| Last Test Error | text |
| Created At | date |
| Updated At | date |
Update a TemplateAction
| Field | Type |
|---|---|
TemplateRequired | choice |
HTMLRequired | text |
| Name | text |
| Description | text |
| CSS | text |
| Google Fonts | text |
| Crop To Element | text |
| Pixel Ratio | number |
| Wait Before Capture (Milliseconds) | number |
| Maximum Wait (Milliseconds) | number |
| Wait For Ready Signal | choice |
| Viewport Width | number |
| Viewport Height | number |
| Mobile Viewport | choice |
| Landscape Viewport | choice |
| Touch Viewport | choice |
| Color Scheme | choice |
| Time Zone | text |
| CSS Media Type | choice |
| Transparent Background | choice |
| Field | Type |
|---|---|
| Template ID | text |
| Template Version | number |
Update an API KeyAction
Update an OG Image ConfigAction
| Field | Type |
|---|---|
OG Image ConfigRequired | choice |
Setup TypeRequired | choice |
NameRequired | text |
Website AddressRequired | url |
| Description | text |
| Image Sizing | choice |
| Disabled | choice |
| Refresh Interval (Seconds) | number |
| Template | choice |
| Template Values | array |
Template FieldRequired | text |
| Meta Tag | text |
| Fallback | choice |
| Custom Headers | array |
NameRequired | text |
ValueRequired | text |
| Extra Header Origins | array |
| Origin | text |
| Read Image Options From Page | choice |
| Default CSS | text |
| Default Crop To Element | text |
| Default Viewport Width | number |
| Default Viewport Height | number |
| Default Pixel Ratio | number |
| Default Wait Before Capture (Milliseconds) | number |
| Default Maximum Wait (Milliseconds) | number |
| Field | Type |
|---|---|
| Setup Type | text |
| ID | text |
| Domain ID | text |
| Name | text |
| Description | text |
| Website Address | text |
| Image Sizing | text |
| Enabled | boolean |
| Refresh Interval (Seconds) | number |
| Created At | date |
| Updated At | date |
| Read Image Options From Page | boolean |
| Default Options | object |
| CSS | text |
| Pixel Ratio | number |
| Maximum Wait (Milliseconds) | number |
| Wait Before Capture (Milliseconds) | number |
| Wait For Ready Signal | boolean |
| Crop To Element | text |
| Viewport Height | number |
| Viewport Width | number |
| Turn Off Twemoji | boolean |
| Color Scheme | text |
| Template ID | text |
| Template Version | number |
| Template Values | array |
| Template Field | text |
| Meta Tag | text |
| Fallback | text |
| Extra Header Origins | array |
| Origin | text |
Templates
Look for HTML/CSS to Image templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Clerk[2]Authentication and user management with sign-in, sign-up, and MFA.
- Azure StorageManage containers and blobs in Azure Blob Storage.
- AssemblyAISpeech AI APIs for transcription, understanding, and voice-powered applications.
- AdafruitAdafruit IO cloud for IoT feeds, groups, and device data streams.
- AWS LambdaServerless compute that runs your code without managing servers.
References
- WEXTL® HTML/CSS to Image Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for HTML/CSS to Image.
- WEXTL® visual workflow builder data.
Last updated: Oct 12, 2026 10:59