Skip to content

Instantly share code, notes, and snippets.

@groupdocs-cloud-gists
Last active June 19, 2025 05:43
Show Gist options
  • Save groupdocs-cloud-gists/41408c1e9d429fc0a2bcc3901c07f899 to your computer and use it in GitHub Desktop.
Save groupdocs-cloud-gists/41408c1e9d429fc0a2bcc3901c07f899 to your computer and use it in GitHub Desktop.
Perform PDF to DOC conversion online

Perform PDF to DOC conversion using Node.js API


This page is going to help us in learning the details for converting PDF to editable Word format (DOC/DOCX ) using GroupDocs.Conversion Cloud SDK for Node.js. Easily export PDF content to Microsoft Word documents online using GroupDocs.Conversion Cloud SDK for Node.js.



For more details, please visit Convert PDF to Word in Node.js.

pdf to doc

Important Links

Product Page | Docs | Live Demo | API Reference | Code Samples | Source Code | New Releases | Blog | Free Support | Free Trial

how to convert PDF to Word document using Node.js REST API
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-node
// Obtain your API credentials
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Initialize an instance of ConvertApi with the Configuration object
const {
Configuration,
ConvertApi,
FileApi,
UploadFileRequest,
ConvertDocumentRequest,
ConvertSettings
} = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
// Define the API base URL to perform PDF to DOCX conversion
config.setApiBaseUrl("https://api.groupdocs.cloud");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);
const fs = require("fs");
const uploadRequest = new UploadFileRequest("sample.pdf", fs.createReadStream("sample.pdf"));
await fileApi.uploadFile(uploadRequest);
const settings = new ConvertSettings();
settings.filePath = "sample.pdf"; // Input file path
settings.format = "docx"; // Output format
settings.outputPath = "resultant/output.docx"; // Output file path
const request = new ConvertDocumentRequest(settings);
const result = await convertApi.convertDocument(request);
console.log("PDF successfully converted to Word document.");
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment