Enterprise Spreadsheet Component for JavaScript

SpreadJS Pricing and Licenses

Select the optimal plan that fits the project scale.

With the powerful features and scalability of SpreadJS, you can implement a web-based Excel experience optimized for enterprise environments.

1

Essential License

🚀 To use SpreadJS, you must purchase both a developer license and a distribution license.
essential
개발자 아이콘
1 Copy per developer
₩2,099,000
VAT excluded

Developer License

Permission to use the official SpreadJS JavaScript library and Spread Designer app (Desktop)

  • Developer 1-player (1 PC)
  • Unlimited project development possible
  • First, technical support is provided.
  • Permanent License (Purchased Version License)
caution:
Purchasing one copy per developer is mandatory. (*License sharing is not allowed)
Required (Select 1)
배포 아이콘
1 Copy per Domain / IP
STD ₩3,565,000
VAT excluded

Distribution License

One is required per service domain (IP) (Select Lite or STD)

Function classification
A little
Standard
Basic Spreadsheet
A little
₩2,565,000
Standard
₩3,565,000
Once registered, domains and IPs cannot be modified.
Since changes cannot be made after the key is issued, please be sure to check the final service domain before applying.
2

Select Extension (Optional)

Expand SpreadJS into a more powerful enterprise environment by adding business-specific features. View details
Popular
icon

Designer Components

Web Excel Editor

This is a web Excel component implemented using SpreadJS, similar to Microsoft Excel from the menu to the screen layout.

New
icon

Simultaneous editing & AI assistant

New business specialized features

Implement real-time collaboration at the level of Google Sheets with SpreadJS, and automate data analysis with an AI assistant.

Recommended
icon

DsExcel

High-performance Java / .NET Excel API

You can fully control the spreadsheet on the server side without relying on Excel.

3

Get a quote right now

If you have selected both licenses and extensions, request a quote right now.

You can quickly start implementing SpreadJS through professional consultation.

SpreadJS License Selection Guide

How should I configure a SpreadJS license suitable for my project?

Check the optimal configuration of the SpreadJS license through project type scenarios.

We plan to configure it with 3 developers, 1 development server, and 1 production server.

  • ✔️ Here is how to purchase:
  • Developer License: 3 Copy
  • Distribution License: 2 Copy (Development Operation) A distribution license is also required for development/test servers if a domain is assigned. * The distribution license is waived for localhost environments.
  • Does the development server also require a distribution license?
    Cases where a unique domain name/IP address is assigned, excluding the localhost environment
    Do I have to purchase 'Designer Components' for each deployment domain as well?
    Applicable equally to all distribution licenses purchased under the project license.

    Frequently Asked Questions

    SpreadJS License Policy and Pricing FAQ

    Check out the frequently asked questions regarding SpreadJS licensing policies and pricing.

    Q. Can I develop two projects simultaneously with a 1-Copy Developer License? +

    Yes, it is possible. The developer license is for a single developer only, and there are no restrictions on one developer using SpreadJS for multiple projects.

    Q. Can I upgrade the Lite distribution license to Standard? +

    It is possible. You just need to pay the additional fee for the upgrade. If you have a distribution license for which a specific domain/IP key has already been issued, you can upgrade to STD for the same domain.

    Q. How do I get a license key for Template Designer (desktop app)? +

    If you have already purchased a SpreadJS developer license, please send an email to sales-kor@mescius.com attaching your proof of purchase or license key. We will reply with the designer activation key within 1 business day after verification.

    Q. Can I finalize the domain/IP later after purchasing the distribution license? +

    Yes, it is possible. The distribution license is a license certificate for obtaining a distribution key, and you may confirm it through "Request Distribution Key Issuance" at the time when actual distribution is needed after development is complete.

    Q. Can I continue to operate the service without renewing the license? +

    Yes, the library of the version you purchased is available for permanent use.

    Q. Can I test the SpreadJS deployment before purchasing the license? +

  • Before purchasing, we offer a free deployment key that allows you to test actual deployment on one desired domain/IP for one month. Please provide the required information below and reply to sales-kor@mescius.com. We will verify your request and send you the test deployment license. ⚠️ Note: Test deployment keys cannot be extended or reissued. We recommend that you decide on a domain before expiration to obtain and apply a formal deployment key. ℹ️ Required Information
  • Product Name and Version
  • Company Name
  • Contact Person Name
  • Contact Person Rank/Position
  • Contact Person Phone Number
  • Contact Person Email
  • Domain/IP Address (excluding DsExcel)
  • Estimated Purchase Date
  • Inquiries or Requests
  • ⚠️ Q. What should I do if the domain changes after purchasing the license? +

    Distribution keys cannot be modified. Since you must repurchase a new distribution license if the domain changes, please make sure to check the final domain before issuing the key.

    Q. Is it possible to purchase the SpreadJS Designer component (Web Excel Editor) separately? +

    ⚠️ It is not possible. To use the Designer component (Web Excel Editor) or the Concurrent Editing & AI extension, you must possess a developer and distribution license.

    Purchase Procedure

    Please click each button to view details for each step of the purchase process.

    📄 1. Check Price and Request Quote +

    You can request a quote using your preferred method below. - Check Online Quotes & Request a Quote - 1670-0583 - sales-kor@mescius.com

    📤 2. Order Request +

    Please send the following three items via email (sales-kor@mescius.com): 1️⃣ Signed Quotation (Contact Person's Signature or Company Seal) 2️⃣ Copy of Business Registration Certificate (if a company) 3️⃣ End-User Information 1) Company Name (Korean): 2) Company Name (English): 3) Zip Code: 4) Address (Korean): 5) Address (English): 6) Contact Person (Korean/English): 7) Phone Number: 8) Email: If you request an order, we will send you an invoice via email.

    💳 3. Payment +

    🏢 Bank Deposit: Please make a deposit to the account number listed on the invoice you received. 💳 Card Payment: Card payments are processed over the phone. The dedicated payment phone number and payment number required for payment will be sent separately via email. You can proceed with the card payment by calling the provided dedicated phone number directly.

    🔖 4. License Issuance & Tax Invoice Issuance +

    We will send you an email with license issuance instructions after payment confirmation. * To deploy SpreadJS controls to a server, you must purchase a deployment license and obtain a deployment key. Please apply for a deployment key through the deployment key issuance portal. - Deployment Key Issuance

    Introduction Inquiry

    If you require further product and purchasing consultation regarding the implementation of SpreadJS, please contact us via your preferred method.

    Request Product and Purchase Consultation
    Check online quotes and request a quote

    Ask anything!

    Please share your vague concerns and questions about SpreadJS with the expert group at MESCIUS. We will empathize with your concerns and provide assistance.

    Online Product Consultation Developer Forum (Technical Support)