ローコードツールとは?用途別の比較と選定基準・スクラッチ開発との使い分けを解説
ローコードツールは、画面部品のドラッグ&ドロップとわずかなコード記述を組み合わせて、業務アプリやWebシステムを短期間で開発するためのソフトウェアです。kintoneやMicrosoft Power Appsのような業務アプリ系から、OutSystems・Mendixのような基幹連携まで対応する開発基盤型まで製品の幅が広く、名前を並べただけの比較では選び切れません。この記事では、ローコードツールの定義とノーコードツールとの違いを押さえたうえで、業務アプリ・顧客接点・基幹連携という用途別に代表的な製品を比較します。あわせて料金体系と無料版の見極め方、選定基準、そして「ローコードで内製するか、スクラッチ開発を外注するか」という発注判断の分岐までを発注者視点で整理しました。
目次
まとめ:ローコードツール選定の要点とスクラッチ受託開発との使い分け
ローコードツール選びは、製品のランキングではなく用途から入るのが近道です。日報・申請・案件管理といった社内業務アプリならkintoneやPower Appsのようなユーザー課金型、会員サイトやWebフォームなど顧客接点ならSPIRALのようなWeb特化型、既存の基幹システムと連携する大規模開発ならOutSystems・Mendixのような開発基盤型と、用途ごとに候補はほぼ絞れます。無料から始めたい場合はPleasanterやiPLAssといったOSS型が候補になりますが、サーバー構築と保守を自社で担う前提が付きます。
もう一つの分かれ目は、そもそもローコードで作るべきかという判断です。定型的な業務アプリを現場主導で数多く作るならローコードの内製が合いますが、独自の業務ロジックが深い基幹システムや、性能・セキュリティ要件が厳しい顧客向けサービスは、スクラッチ開発の受託に出したほうが総費用を抑えられる場合が少なくありません。本文の判断章で、内製が優位に立つ条件と見送るべき場面を条件付きで言い切ります。ツール導入と受託開発の二択で迷っている段階なら、まず判断章から読んでください。
ローコードツールの定義とノーコード・スクラッチ開発との違いの整理
ローコードという言葉は製品によって指す範囲が揺れます。比較に入る前に、定義と、隣接する開発手法との境界線を確定させます。
ローコードツールの定義と少量のコード記述で開発を進める仕組み
ローコード(Low-Code)ツールは、開発作業の大半をGUI上の設定・部品配置で済ませ、標準機能で足りない部分だけをコードで補う開発ソフトウェアの総称です。ローコード開発基盤・ローコード開発プラットフォーム(LCDP:Low-Code Development Platform)と呼ばれる場合も、指しているものは変わりません。画面・データベース・処理フローの雛形を設定ベースで組み立て、例外的な帳票レイアウトや外部システム連携だけJavaScriptやSQLなどで書き足す、という分担が典型です。調査会社のGartnerが2021年に公表した予測では、2025年までに企業が新規開発するアプリケーションの70%がローコードまたはノーコード技術を使うとされており、開発者不足を背景に企業側の選択肢として定着してきました。フルコーディングと比べた利点は開発速度と、専任エンジニア以外も開発に参加できる間口の広さにあります。
ノーコードツールとの違いと開発形態全体でのローコードの位置付け
ノーコードツールはコードを一切書かずに完結させる前提の製品で、その分だけ既成の部品でできる範囲に収まります。ローコードはコードで拡張できる余地を残しているため、外部システム連携や複雑な業務ロジックまで踏み込める代わりに、拡張部分を書ける人材が社内か委託先に必要です。対象ユーザーで言えば、ノーコードは業務部門の担当者、ローコードは情報システム部門や開発経験者が主に想定されています。両者の線引きと、ノーコードでどこまでできるかの限界はノーコードとローコードの違いの解説で詳しく扱っています。なお、kintoneのように基本はノーコードで作れてJavaScriptやプラグインで拡張できる製品もあり、実際の市場では両者の境界は連続的です。本記事はコード拡張を前提とするローコード軸で比較し、ノーコード軸の製品選びはノーコードツールの用途別比較に分担させています。
スクラッチ開発・パッケージ導入と比べたローコード開発の守備範囲
システムを用意する手段は、大きくスクラッチ開発・パッケージ導入・ローコード/ノーコード開発の3系統に分かれます。スクラッチ開発はゼロから書き起こすため要件の再現度が最も高く、その分だけ費用と期間が掛かります。パッケージは既成の完成品に業務を合わせる方式で、ローコードはその中間です。既成の部品で8割を組み、残り2割を書き足すという構造上、「部品で表現できる定型業務が大半で、独自部分が少ない」システムほどローコード向きです。逆に、独自ロジックが5割を超えるようなシステムをローコードで無理に組むと、拡張コードだらけになって保守性が崩れ、スクラッチより高く付くことすらあります。どの方式をどう選ぶかの全体像は、親記事のスクラッチ開発とパッケージ・ローコードの違いと発注判断で整理しています。
業務アプリ・Web制作・基幹連携という用途別の代表的ローコードツール比較
ローコードツールの一覧やランキングは数十製品に及びますが、用途を決めれば候補は数製品に絞れます。ここでは3つの用途と無料系に分けて代表製品を比較します。
業務アプリ・社内システムの内製に向くkintone・Power Appsの特徴
案件管理・日報・申請承認といった社内業務アプリの内製では、サイボウズのkintoneと、MicrosoftのPower Apps(Power Platform)が代表格です。kintoneはドラッグ&ドロップでデータベース付きの業務アプリを作れる国産サービスで、標準はノーコード寄りですが、JavaScriptカスタマイズと豊富なプラグインでローコード的に拡張できます。現場部門が自分で作れる敷居の低さと、1ユーザー単位の月額課金で小さく始められる点が持ち味です。Power AppsはMicrosoft 365やTeams、データ基盤のDataverseと同じMicrosoft圏で完結する点が強く、Excel関数に似た式(Power Fx)でロジックを書けるため、Officeに慣れた情報システム部門と相性が良い製品です。ワークフロー自動化のPower Automateと組み合わせると、承認フローや通知まで一体で組めます。全社でMicrosoft 365を契約済みならPower Apps、部門主導で軽く始めるならkintone、というのが実務での使い分けの目安です。
会員サイト・Webフォームなど顧客接点の開発に向くローコードツール
社外のユーザーが触れる会員サイト・キャンペーンサイト・Webフォームでは、セキュリティと個人情報管理が製品選びの軸になります。国産ではスパイラル株式会社のSPIRALが代表的で、データベースとWebアプリ機能を軸に、会員管理・フォーム・メール配信を1つの基盤で組み立てられます。バージョンにより設計思想と料金が異なるため、検討時はSPIRALのver.1とWebTools(旧ver.2)の違いを先に確認してください。CRMと一体の顧客向けアプリを作るなら、Salesforce PlatformのようにCRMデータをそのまま画面化できる基盤も候補です。顧客接点の開発では、表示速度や独自デザインの再現度がツールの制約に縛られる点に注意が要ります。デザイン要件やブランド表現が厳しいサイトは、ローコードの守備範囲を超えてWeb制作会社への委託が現実的になるケースが多い領域です。
基幹連携・大規模開発に対応するOutSystems・Mendixなどの基盤型
既存の基幹システム・ERPとつなぐ大規模開発では、エンタープライズ向けのローコード開発基盤が候補になります。代表製品を並べると次のとおりです。
| 製品 | 提供元 | 特徴 |
|---|---|---|
| OutSystems | OutSystems(ポルトガル発) | フルスタック型。大規模Webアプリに実績 |
| Mendix | Siemens傘下のMendix | モデル駆動型。製造業・基幹連携に強い |
| Wagby | ジャスミンソフト(国産) | 定義からJavaソースを生成し資産化可 |
| intra-mart | NTTデータ イントラマート(国産) | ワークフロー基盤。稟議・承認系に強い |
この層の製品は、開発規模に応じた年間ライセンスが前提で、費用は個別見積もりが基本です。導入すればすぐ作れるわけではなく、基盤の設計思想を習得した開発者かパートナー企業の支援が事実上必須になります。ローコードといっても「エンジニアの生産性を上げる基盤」であり、非エンジニアの内製ツールではない点が、前述の業務アプリ系との大きな違いです。市場全体の動向とOutSystemsの立ち位置は関連記事に譲ります。
無料で始められるOSS型ローコードツールと商用版の機能差の見極め
無料で使えるローコードツールを探す場合、OSS(オープンソースソフトウェア)型が主な選択肢です。国産ではインプリムのPleasanter(プリザンター)が代表的で、案件管理・進捗管理などの業務アプリをブラウザ上で組み立てられ、ソースコードが公開されているため自社サーバーに無償で導入できます。電通総研のiPLAssも、エンタープライズ向けの開発基盤をOSSとして公開している例です。ただし無料なのはライセンス費用だけで、サーバーの構築・運用・バージョンアップ・障害対応は自社の仕事になります。商用のクラウド版やサポート契約は、この運用負担を月額費用に置き換えるものと捉えると比較しやすくなります。また、商用SaaSの「無料プラン・無料トライアル」は、ユーザー数・アプリ数・保存容量に上限を設けた評価用がほとんどです。無料の範囲で本番運用を続ける計画は、上限超過か機能不足で早晩行き詰まるため、評価期間の位置付けで使うのが安全です。
料金体系と無料版の範囲から見るローコードツールの費用と選定基準
製品の当たりを付けたら、費用の構造と選定基準で絞り込みます。価格表の数字だけを並べる比較は、課金単位が違うため成立しません。
ユーザー課金・環境課金・個別見積もりに分かれる料金体系の読み方
ローコードツールの料金体系は、おおまかに3つの型に分かれます。1つ目はkintoneやPower Appsのようなユーザー数課金で、利用者1人あたり月額いくらという構造です。少人数なら安く、全社展開すると人数分だけ膨らみます。2つ目はSPIRALなどに見られる環境・リソース課金で、データ件数や機能ブロック単位で費用が決まり、エンドユーザー数が多い顧客向けサイトでも費用が読みやすい構造です。3つ目はOutSystems・Mendixなどエンタープライズ基盤の個別見積もりで、開発規模・環境数に応じた年間契約になります。比較の際は「3年間・想定ユーザー数・想定アプリ数」で総額を試算し、同じ土俵に載せてください。各社の価格は改定が入るため、この記事では金額を断定せず、契約前に必ず公式サイトの現行価格で確かめることを勧めます。
連携先・ガバナンス・拡張余地で絞り込むローコードツールの選定基準
用途と予算感が合う候補が複数残ったら、次の観点で優先順位を付けます。実務でまず確かめるべきは連携先です。
- 連携先:既存の基幹システム・会計ソフト・Microsoft 365等と標準コネクタやAPIでつながるか
- ガバナンス:アクセス権限・監査ログ・IP制限など、情報システム部門が統制できる機能があるか
- 拡張余地:標準機能で足りない要件をコードで補えるか、その言語を書ける人材を確保できるか
- 撤退のしやすさ:データをCSV等で全件エクスポートできるか、生成物を資産として持ち出せるか
- サポートと国内実績:日本語サポートの有無と、自社と近い規模・業種の導入事例
この5つのうち、後から効いてくるのが撤退のしやすさです。ローコードツールは製品独自の仕組みに載せる構造上、ベンダーロックインと隣り合わせで、サービス終了や値上げの際にデータと業務ロジックをどう持ち出すかが移行費用を左右します。Wagbyのようにソースコードを生成する型はこの点で逃げ道が残り、SaaS型は定期的なエクスポート運用でリスクを抑えるのが現実解です。
市場シェア・導入実績の調べ方とランキング情報を鵜呑みにしない見方
「ローコードツール シェア」「ランキング」で出てくる情報は、母集団がバラバラです。調査会社の市場シェアは売上金額ベースでエンタープライズ基盤が上位に来やすく、レビューサイトのランキングは投稿ユーザー層が偏るため中小向けSaaSが上位に来やすい、という構造的な癖があります。ITreviewのようなレビューサイトでは2026年時点で60を超える製品がローコード開発カテゴリに登録されており、順位は集計期間でも入れ替わります。ランキングは候補の洗い出しまでに使い、絞り込みは前述の選定基準と自社要件の突き合わせで行ってください。実績確認で有効なのは、ベンダーに「自社と同業種・同規模で、同じ用途の導入事例」を指名で出してもらうことです。汎用の導入社数より、目の前の案件に近い事例が1件あるほうが判断材料になります。
ローコード内製と受託スクラッチ開発を使い分ける判断条件と失敗パターン
ここからが本記事の結論です。ツール選びの前に、そもそもローコードで内製すべき案件かを判定します。条件付きで言い切ります。
ローコードツールでの内製が費用対効果で優位に立つ案件の具体条件
ローコード内製を採用すべきなのは、次の条件がそろう案件です。第一に、Excelと紙で回っている定型業務のシステム化で、似た構造のアプリを継続的に量産する見込みがあること。ツールの月額費用と習得コストは、作るアプリが増えるほど1本あたりで薄まります。第二に、要件が発注書に書き切れないほど流動的で、現場と対話しながら週単位で直したい業務であること。外注の変更管理を挟むより、内製の修正サイクルが効きます。第三に、社内に担当者を置けること。専任でなくても、情報システム部門か業務部門に「作って直す人」を最低1名確保できないなら、ツールだけ導入しても止まります。目安として、単一部門で使う定型業務アプリを年3本以上作る計画があるなら、ユーザー課金型ローコードの内製が費用対効果で受託開発を上回りやすい水準です。
ローコードを見送りスクラッチ受託開発を選ぶ典型的な場面の見極め
逆に、ローコードを見送るべき場面も条件で示せます。1つ目は、独自の業務ロジックがシステムの中核を占める場合です。料金計算・生産計画・与信判定のような自社固有のルールが複雑に絡むシステムは、ローコードの部品では表現し切れず、拡張コードが本体より大きくなった時点で「制約付きのスクラッチ」に変質します。それなら初めからスクラッチ開発で設計したほうが保守も費用も健全です。2つ目は、不特定多数が使う顧客向けサービスで、性能・デザイン・セキュリティの要件をツールの制約に合わせられないケースを指します。3つ目は、10年単位で使う基幹システムです。ツールのライセンス費用が10年分積み上がる総額と、サービス終了・仕様変更に自社の基幹業務が巻き込まれるリスクを、初期費用の安さと天秤に掛ける必要があります。この3条件のどれかに当たるなら、ローコードは周辺の小さな業務アプリに限定し、中核システムは受託開発に切り出すのが定石です。
野良アプリ・二重投資を防ぐ導入体制と外部パートナーの組み合わせ方
ローコード導入の失敗で多いのは、技術ではなく体制の問題です。現場が自由にアプリを作った結果、作者の異動で誰も直せない「野良アプリ」が数十本残る。あるいは、ローコードで作り込んだ後に要件が守備範囲を超え、結局スクラッチで作り直して二重投資になる。どちらも、最初にアプリの管理台帳と命名・権限のルールを決め、「ローコードで作る範囲」と「外に出す範囲」の線引きを文書化しておけば防げます。線引きの判断や、ローコードの守備範囲を超えた部分の開発は、外部の開発会社に併走してもらう手も有効です。一創のノーコード・ローコードアプリ開発では、ツール選定と初期構築、標準機能で足りない部分のコード拡張、スクラッチ開発への切り出しまでを一続きで支援しています。内製チームの立ち上げ期だけ外部の手を借り、運用が回り始めたら引き取る、という段階移行も組めます。
よくある質問
ローコードツールの検討時によく出る質問へ、ここまでの内容を踏まえて簡潔に答えます。
ローコードツールとはどのようなものですか?
開発作業の大半を画面上の設定と部品配置で済ませ、足りない部分だけを少量のコードで補ってアプリケーションを作る開発ソフトウェアです。ローコード開発基盤・ローコード開発プラットフォームとも呼ばれます。フルコーディングより短期間で開発でき、kintoneのような業務アプリ系からOutSystemsのような大規模開発向け基盤まで、対象とする用途の幅が広いのが特徴です。
ローコードとノーコードはどちらを選ぶべきですか?
コードを書ける人材を確保できるかで分かれます。業務部門だけで完結させたいならノーコード、外部システム連携や独自ロジックまで踏み込みたいなら、拡張余地のあるローコードが向いています。ただしkintoneのように両方の性格を持つ製品もあるため、実際は「拡張が必要になったとき誰が書くか」を先に決めてから製品を選ぶと迷いません。
無料で使えるローコードツールはありますか?
あります。国産OSSのPleasanterや電通総研のiPLAssは、ライセンス費用なしで自社サーバーに導入できます。ただしサーバー構築・保守・障害対応は自社負担になるため、完全無料ではなく「費用の内訳が運用人件費に変わる」と考えるべきです。商用SaaSの無料プランは機能・容量に上限がある評価用がほとんどで、本番運用の恒久利用には向きません。
kintoneはローコードツールですか?
基本操作はノーコードですが、JavaScriptカスタマイズやプラグインで拡張できるため、ローコードツールとして分類されることも多い製品です。標準機能の範囲なら業務部門だけでアプリを作れて、帳票や外部連携など標準を超える要件はコードで補う、という二段構えで使えます。拡張を多用する場合は、カスタマイズの保守を誰が担うかを導入前に決めておく必要があります。
ローコード開発とスクラッチ開発はどう使い分けますか?
定型的な業務アプリを継続的に量産するならローコード、独自ロジックが中核を占めるシステムや性能・セキュリティ要件の厳しい顧客向けサービスならスクラッチ開発が向いています。判断の軸は、標準部品で要件の何割を表現できるかです。拡張コードが本体を上回りそうなら、初めからスクラッチで設計したほうが保守と総費用の面で健全です。
関連記事
- ノーコードツール比較|業務アプリ・Web・EC用途別の代表製品と選び方:コードを書かずに完結させたい場合の製品選びを、本記事と同じ用途別の軸で解説しています。
- ノーコードとは?ローコードとの違い・できること・限界を実務目線で解説:ノーコードでどこまでできるかの限界線を詳しく整理しています。
- ローコード開発の市場動向とOutSystemsの位置付け:市場全体の伸びとエンタープライズ基盤の勢力図を扱っています。
- スクラッチ開発とは?パッケージ・ローコードとの違いと発注判断を解説:開発方式3系統の全体像と発注判断を整理した本記事の親記事です。
- RFPとは?提案依頼書の意味・目的・記載項目を発注者視点で解説:受託開発に切り出す場合の依頼文書の作り方を解説しています。