
Closed
Posted
Paid on delivery
I have a spreadsheet (~5,000 product rows) where each row contains a full HTML eBay listing template. Each row includes: ID SKU Description Short description The Description field contains a large block of HTML (decorative listing template), but the actual product description is embedded inside it. Your job is to extract the correct text. 1. Extract the Correct Description In every row, the real product description is located inside this HTML block: <div class="desc-rd desc-text"> Requirements: Extract only the content inside this div Ignore all other HTML content in the row (menus, images, headers, shipping info, footer, etc.) Do not use the rest of the HTML outside this block 2. Clean the Extracted Text The content inside the div typically contains HTML such as: <p> tags <span> tags Requirements: Remove all HTML tags Preserve paragraph structure: Each <p> should become a new line <br> should become a new line Output clean, readable plain text Example result format: Paragraph 1 (blank line) Paragraph 2 3. Remove Trailing Inventory Tags Each description ends with an internal tag such as: BTG-6772 BTG-10284 Requirements: Remove this tag from the final text Clean up any leftover spacing 4. Final Output Write the cleaned text into the Description column Completely clear the Short description column for all rows Do not modify the SKU column Deliverable One cleaned Excel file with: Cleaned Description column Empty Short description column Requirements Must be completed programmatically (Python preferred) Experience parsing HTML (e.g., BeautifulSoup or similar) Strong attention to detail
Project ID: 40363590
120 proposals
Remote project
Active 24 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
120 freelancers are bidding on average $119 USD for this job

I understand that you require the extraction and cleaning of product descriptions from HTML eBay listing templates in an Excel file programmatically using Python. The goal is to extract the correct description from the <div class="desc-rd desc-text">, remove HTML tags while preserving paragraph structure, and eliminate trailing inventory tags. I will deliver a cleaned Excel file with the Description column updated and the Short description column cleared. I have extensive experience in Python, data processing, and web scraping, ensuring meticulous attention to detail throughout the process. Please review my profile for 15 years of experience and let's discuss the project scope further. I am ready to start immediately and demonstrate my dedication to your project. Looking forward to working with you.
$123 USD in 6 days
8.4
8.4

Hi, I've done this exact type of work before — extracting clean product descriptions from HTML-heavy eBay listing templates into structured Excel output. My relevant project: https://www.freelancer.com/projects/wordpress/Formatting-product-data-for-around For your 5,000-row spreadsheet, here's my approach: Python + BeautifulSoup + Pandas pipeline: Parse each row's HTML, isolate <div class="desc-rd desc-text"> precisely Convert <p> and <br> tags to clean line breaks before stripping all remaining HTML Regex-strip trailing inventory tags (BTG-XXXXX pattern) with whitespace cleanup Write cleaned text to Description column, clear Short description, preserve SKU — output as .xlsx I won't touch anything outside that target div, so menus, headers, shipping blocks, and footers are ignored entirely. I've worked extensively with BeautifulSoup, Pandas, and Excel automation in Python, and have processed similar bulk HTML-to-text extraction jobs for e-commerce clients. I can start immediately. Best regards, Fozia
$150 USD in 2 days
8.1
8.1

Hello there, I am experienced in web scraping and building scripts or a Windows desktop application using Python. I am also experienced in large data scraping from a given website, bypassing IP, Captcha, and anti-bot or cloud flair protection. Please message me to discuss this project in detail. Best Regards Enamul
$100 USD in 3 days
8.3
8.3

⭐⭐⭐⭐⭐ Extract and Clean HTML Descriptions from eBay Listings ❇️ Hi My Friend, I hope you are doing well. I've gone through your project needs and see you are looking for someone to extract and clean HTML descriptions from your eBay listings. Look no further; Zohaib is here to assist you! My team has successfully completed 50+ similar projects for data extraction and cleaning. I will use Python and BeautifulSoup to efficiently extract the required content and ensure the final output is clean and readable. ➡️ Why Me? I can easily do your project of extracting and cleaning product descriptions as I have 5 years of experience in data processing, HTML parsing, and automation. My expertise includes Python programming, data cleaning, and working with Excel files. Not only this, I have a strong grip on other relevant technologies, ensuring a thorough approach to your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python Programming ✅ HTML Parsing ✅ BeautifulSoup ✅ Data Extraction ✅ Data Cleaning ✅ Excel Manipulation ✅ Regular Expressions ✅ Text Processing ✅ Scripting ✅ Attention to Detail ✅ Automation ✅ Problem Solving Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
8.1
8.1

Hi I have reviewed the attached Excel sheet, and can automate the task of extracting product descriptions from full HTML eBay listings, with proper formatting requirements. I'm available to discuss details in chat and can start right away. Abdul H.
$50 USD in 1 day
7.8
7.8

Hi, Can i help you to do the work very fast and accurate. I am ready to start the work anytime when are you reply me........
$200 USD in 3 days
7.5
7.5

As an experienced data analyst and proficient Python programmer, I believe I am the ideal candidate to undertake this task of cleaning and extracting product descriptions from HTML for your eBay listings. My skills span across multiple domains that are essential for the successful completion of your project. My experience with similar projects combined with my attention to detail will ensure that every description is accurately extracted following your precise requirements. I understand the significance of preserving essential structure and details and would therefore leverage my skills in web scraping, like using BeautifulSoup, to precisely extract only the content you require from within the div block. Additionally, my expertise in data processing and mining will prove invaluable in cleaning up the HTML tags and transforming the extracted content into clean, readable plain text format that can conveniently be used in your items' descriptions. Lastly, having worked extensively with MS Excel before and completed tasks such as yours programmatically using Python, I'm confident in delivering your project on time while maintaining high quality standards. I'll be providing you with an Excel file containing all the cleaned descriptions and an empty Short Description column as requested. Let's collaborate to make your eBay listings more effective!
$250 USD in 2 days
7.7
7.7

Hi there, I can efficiently process your spreadsheet and deliver a clean, structured output exactly as required. With experience in handling large datasets and HTML parsing, I will accurately extract only the relevant product descriptions from within the specified `<div class="desc-rd desc-text">` block, ensuring no unwanted template elements (headers, menus, images, or footers) are included. For each row, I will strip all HTML tags while preserving the intended readability. Paragraph tags (`<p>`) and line breaks (`<br>`) will be converted into properly spaced plain text, maintaining a clear and professional format. The final result will be easy to read, consistent across all 5,000 rows, and suitable for direct use in listings or databases. Additionally, I will identify and remove any trailing internal inventory tags (such as “BTG-XXXX”) from the extracted content, ensuring the descriptions are clean and presentation-ready. I will also fully clear the “Short description” column as instructed, while keeping the SKU column completely unchanged. The final deliverable will be a well-structured Excel file with accurately cleaned Description fields and no residual formatting issues. I focus on precision, consistency, and efficiency, and I’m confident I can complete this task with high accuracy within a reasonable timeframe. I’m ready to begin immediately and can also provide a small sample output before full processing if needed. Regards Karim
$99 USD in 2 days
7.1
7.1

Sir, it’s an easy task. My team is strong with the scripting. Let me know. I will deliver if possible within one day before I need to review the work. How long it take. Let me know. Thank you so much.
$50 USD in 1 day
7.1
7.1

Hello I have several years of experience with Python programming and parsing HTML with BeautifulSoup. I have completed a lot of similar projects here I have reviewed attached file and everything looks clear Let's just start, I am going to deliver solution in 1-2 hours
$37.89 USD in 1 day
7.3
7.3

I'm Sushant, and I have mastered the art of data entry and data processing over my 17+ years as a freelancer. Your project to clean and extract HTML product descriptions from around 5000 rows for eBay listings is something that I can accomplish successfully using my expert knowledge in python, BeautifulSoup, and Excel. What differentiates me from others is that I work directly with my clients ensuring smooth communication. Furthermore, since I am the sole contributor to all my projects and I don't outsource anything, you can trust me with your sensitive project data. Strong attention to detail being one of your key requirements, rest assured that I will extract only the relevant content from within the specific div class within each row, disregarding irrelevant information like menus or images. In addition, I'll maintain the readable/plain-text format while preserving paragraph structures per line which would be easily accessible for you. Lastly, filing the cleaned text under the Description column and keeping SKU column intact will be efficiently executed from my end! Overall, owing to my long-standing expertise in this field, you can trust me to handle any kind of data extraction task with utmost efficiency and perfection. Let's get started - your project deserves the best!
$250 USD in 33 days
7.1
7.1

As someone who has spent several years honing my skills in all things data and web scraping, I'm confident that I have what it takes to effectively extract and clean the product descriptions from your eBay HTML listings. Having dealt with numerous HTML tags including <p> and <span>, I am well-versed in using Python libraries like BeautifulSoup to extract essential information accurately. One of the unique aspects of my service is the meticulous approach I bring to each project. For your task, I understand the importance of precision while extracting the real product description from within the HTML block. My experience handling similar requirements, as well as my meticulousness, ensures that no important information is missed. Moreover, my proficiency in organizing data in Excel files makes me a perfect fit for this role. Not only can I remove all HTML tags while preserving paragraph structure, but I can also efficiently eliminate trailing inventory tags to present you with a clean and ready-to-use Description column - just as you require. With my unwavering commitment, you can rely on me to leave no stone unturned in completing this project impeccably!
$100 USD in 1 day
7.2
7.2

Hi There, Ready right now I'm ready to rextract the correct text. I will show you sample for your satisfaction and project accuracy then we will go to start, so please contact me and share more details thanks. Check My Profile: https://www.freelancer.pk/u/WelcomeClient I would like to work on this project and can complete with 100% accuracy within the time frame. https://www.freelancer.pk/projects/excel/business-profit-loss-reporting-excel/reviews https://www.freelancer.pk/projects/data-entry/copy-listings-from-website-another/reviews Thanks, Umer
$140 USD in 7 days
7.1
7.1

We can handle this efficiently using a fully programmatic, reproducible Python workflow designed specifically for large-scale HTML extraction and data cleaning tasks like yours. We will use Python (pandas + BeautifulSoup/lxml) to parse each row, isolate the <div class="desc-rd desc-text">, extract only the relevant product description, and strip all HTML while preserving clean paragraph structure. We will also remove trailing inventory tags, ensure consistent formatting, and clear the “Short description” column exactly as required—without altering SKUs. The process will be fully automated, scalable for all ~5,000 rows, and validated with spot checks to ensure accuracy and consistency before final export. The initial processed output within 1–2 days depending on file access and size confirmation. To begin, can you share a sample file so we can confirm the HTML structure matches your dataset exactly?
$250 USD in 6 days
7.2
7.2

Hello Sir, I can programmatically extract and clean the product descriptions from your HTML using Python (BeautifulSoup), ensuring only the correct content is retained with proper formatting. I’ve worked on similar HTML parsing and data cleaning projects where I extracted targeted elements, removed tags, preserved structure, and delivered clean Excel outputs without affecting other fields. I can do a sample following your exact requirements and deliver a fully cleaned Excel file with accurate descriptions and cleared short description column. Thanks Ayan
$100 USD in 2 days
6.7
6.7

I believe my team at Prajapati Technologies would be the perfect choice for your project. While I specialize in web development using various languages, HTML is one of my strongest suits. Over the past decade, I have honed my skills in using languages like Python for tasks just like this—particularly when it comes to parsing and manipulating data out of HTML formats. I am well-versed in BeautifulSoup (or similar tools), which I can utilize to extract only the necessary content from within the <div class="desc-rd desc-text"> and discard any extraneous HTML tags. Lastly, I guarantee you'll receive a flawless, cleaned Excel file with an empty Short Description column alongside the replete Description column without any modifications to SKU as per your requirements. So let's simplify this task together and make sure it's done perfectly! Let's take this unique challenge head-on; it will be our pleasure to help you make sense of your product descriptions and enhance their readability!
$190 USD in 7 days
6.2
6.2

As an experienced software engineer, I specialize in leveraging Python for data processing tasks just like the one you posted. My expertise in parsing HTML using tools such as BeautifulSoup will allow me to flawlessly extract and clean the product descriptions from your dataset. The attention to detail I have honed over my career will ensure that none of the relevant information is overlooked, and only the pure text content is preserved. Beyond this specific task, my broader technical skillset in HTML, Python and web scraping makes me well-equipped to handle any challenges that may arise during the process. Having a strong background in Data processing, Big data and AI, I'm especially comfortable working on large datasets - no task is too big for me. My goal is always to deliver high-quality outputs within an efficient timeframe. Finally, I want to mention my holistic approach, which allows me to merge my technical precision with clean, user-friendly designs. While data processing may not seem inherently aesthetic, my knack for blending functionality with appealing visual elements ensures that the final output will not only be error-free but also readable and easy to understand. Choosing me for this project would mean getting an all-round professional who can process your data with finesse and give you a clean and organized output.
$100 USD in 5 days
6.2
6.2

Hi, I can Clean & Extract Product Descriptions from HTML (~5,000 Rows) right now with 100% accuracy. If you need any sample please let me know. Thanks
$30 USD in 1 day
6.4
6.4

As an experienced and detail-oriented Full Stack Developer with a specialization in Python, I'm uniquely qualified for your project. Over my 12+ years in the industry, I've utilized my skills to parse and manipulate complex data sets, such as the HTML blocks you've described. My expertise includes using BeautifulSoup and similar tools to extract data from HTML swiftly but accurately. Moreover, I have honed my skills in Excel automation and data management, which directly aligns with your requirements for extracting and cleaning the product descriptions. My approach to your project would involve a robust process that carefully examines each HTML row and isolates the correct product description while stripping away all unnecessary tags. Afterward, I'll format the text into separate paragraphs and remove any trailing tags to ensure the content is clean and concise. Throughout my career, rapid understanding of client needs combined with on-time delivery has been my consistent focus. I am committed to approaching this job with the same level of professionalism, skill, and high standards that have earned me repeat clients over time. Additionally, having a small but reliable team allows us to ensure quality in different areas of the project if needed. Ready to get started right away? So am I! Let's connect to discuss further so we can ensure your project runs smoothly from extraction to final file delivery. Thank you for considering me for this task!
$80 USD in 5 days
7.0
7.0

Hello there! I will extract 5000 products with software right now with 100% accuracy. I am offering a free sample before awarding the project. Can you please open a chat box to discuss the project in detail? I am 24/7 available for discussing the project. Sir, please check my profile link for your satisfaction and of my client reviews: https://www.freelancer.com/u/bktk Regards: Muhammad Bilal KTK
$50 USD in 1 day
6.2
6.2

JAMESTOWN, United States
Payment method verified
Member since Jun 3, 2012
$8-15 USD / hour
$10-30 USD
$10-30 USD
$10-30 USD
$8-15 USD / hour
₹100-400 INR / hour
$30-250 USD
€8-30 EUR
$25-50 AUD / hour
$250-750 USD
$250-750 AUD
$10-30 USD
$10-30 USD
$30-250 USD
$30-250 USD
$10-30 USD
$30-250 SGD
min £36 GBP / hour
$50-80 USD
€8-30 EUR
$2-8 USD / hour
$250-750 USD
$10-50 USD
$30-250 USD
$250-750 USD