AutomationMart
Home/Browse/Convert HTML to PDF & extract text from PDFs with CustomJS API
n8n

Convert HTML to PDF & extract text from PDFs with CustomJS API

n8nn8n5 modulesv1.0
UNSUPPORTED_SLUG_FORMAT

This n8n workflow illustrates how to convert PDF files into text with the PDF Toolkit from www.customjs.space. @custom-js/n8n-nodes-pdf-toolkit Notice Community nodes can only be installed on self-hosted instances of n8n. What this workflow does - Change the requested HTML to PDF.. - Extract text from the PDF. - Use a Code node to handle URLs that point to PDF files. - Convert the PDF to text. Requirements - Self-hosted n8n instance. - CustomJS API key for converting PDF to text. - HTML Data to

At a glance

Convert HTML to PDF & extract text from PDFs with CustomJS API is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects UNSUPPORTED_SLUG_FORMAT. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
UNSUPPORTED_SLUG_FORMAT
Modules
5
Price
Free
Version
v1.0
Convert HTML to PDF & extract text from PDFs with CustomJS API workflow diagram

About this workflow

This n8n workflow illustrates how to convert PDF files into text with the PDF Toolkit from www.customjs.space. @custom-js/n8n-nodes-pdf-toolkit Notice Community nodes can only be installed on self-hosted instances of n8n. What this workflow does - Change the requested HTML to PDF.. - Extract text from the PDF. - Use a Code node to handle URLs that point to PDF files. - Convert the PDF to text. Requirements - Self-hosted n8n instance. - CustomJS API key for converting PDF to text. - HTML Data to convert PDF files. - Code node for handling URL that indicates PDF file. Workflow Steps: 1. Manual Trigger: - Runs with user interaction. 2. HTML to PDF: - Request HTML Data - Convert HTML to PDF 3. Convert PDF to Text: - Convert the generated Text from PDF --- Usage Get API key from customJS - Sign up to customJS platform. - Navigate to your profile page - Press "Show" button to get API key Set Credentials for CustomJS API on n8n Copy and paste your API key generated from CustomJS here. Design workflow - A Manual Trigger for starting workflow. - HTTP Request Nodes for downloading PDF files. - Code node for handling URL that indicates PDF file. - Convert PDF to Text. You can replace logic for triggering and returning results. For example, you can trigger this workflow by calling a webhook and get a result as a response from webhook. Simply replace Manual Trigger and Write to Disk nodes.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Send custom emails using Google Email and Make automation

Automatically send personalized emails via Google Email when triggered by CustomMailHook, streamlining your communication process with tailored messaging.

Free

Create a WHOIS API interface for AI agents with 8 domain management operations

Complete MCP server exposing 8 Bulk WHOIS API operations to AI agents. ⚡ Quick Setup Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free? Join the community 1. Import this workflow into your n8n instance 2. Credentials Add Bulk WHOIS API credentials 3. Activate the workflow to start your MCP server 4. Copy the webhook URL from the MCP trigger node 5. Connect AI agents using the MCP URL 🔧 How it Works This workflow converts the Bulk

Free

AI-powered Upwork cover letter generator – Pinecone, Groq, Google Gemin, SerpAPI

( 🚀 Automated Upwork Cover Letter Generator with n8n + MacOS Shortcut + Pinecone Context Retrieval This n8n automation is designed to streamline the Upwork proposal process by generating highly personalized, context-aware cover letters using your own skills and project data stored in a Pinecone vector store. With the help of an AI Agent powered by Groq’s Qwen LLM, and triggered instantly via a MacOS Shortcut, this system takes job descriptions from your clipboard and returns a ready-to-use HTML

Free

Export annotations from Rossum to FlexiBee and send notifications via Custom WebHook

Automatically export annotations from Rossum to FlexiBee and send notifications via Custom WebHook for streamlined data management and communication.

Free

🛠️ Jina AI tool MCP server 💪 all 3 operations

Complete MCP server exposing all Jina AI Tool operations to AI agents. Zero configuration needed - all 3 operations pre-built. ⚡ Quick Setup Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free? Join the community 1. Import this workflow into your n8n instance 2. Activate the workflow to start your MCP server 3. Copy the webhook URL from the MCP trigger node 4. Connect AI agents using the MCP URL 🔧 How it Works • MCP Trigger: Serves

Free

Send a Mocean SMS from a new contact in Google Contacts

This template periodically checks for new contacts in Google Contacts and uses the retrieved information to send SMSes containing contact details via Mocean. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the template.

Free

Monitor competitors & generate content ideas with GPT4 & Gemini to Google Sheets

Who’s it for Women creators, homemakers-turned-entrepreneurs, and feminine lifestyle brands who want a graceful, low-lift way to keep an eye on competitor content and spark weekly ideas. What it does On a weekly schedule, this workflow crawls your competitor URLs with Firecrawl (HTTP Request), summarizes each page with OpenAI, brainstorms carousel/pin ideas with Gemini, appends results to Google Sheets (Date, URL, Title, Summary, Ideas), and sends you a single email digest (optional Telegram ale

Free

CoinMarketCap telegram price bot

Get real-time cryptocurrency prices directly in Telegram! This workflow integrates CoinMarketCap API with Telegram, allowing users to request live crypto prices simply by sending a message to the bot. Ideal for crypto traders, analysts, and enthusiasts who need quick and easy access to market data. How It Works 1. A Telegram bot listens for user input (e.g., "BTC" for Bitcoin). 2. The workflow sends a request to the CoinMarketCap API to fetch the latest price. 3. The response is processed us

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free