在上海注册公司一般有以下条件:1. 有符合规定的公司名称。公司名称应当符合法律法规规定不能与已注册的公司名称重复且不得含有法律法规禁止使用的内容(《企业名称登记管理规定》)。2. 有适合的注册地址。需是商业办公地址能提供相应的产权证明或租赁协议。3. 确定经营范围。明确公司经营活动的范围。4. 有法定代表人。由董事长、执行董事或者经理担任并依法登记。5. 股东符合法定人数。有限责任公司由五十个以下股东出资设立。6. 股东出资达到法定资本最低限额。不同类型公司有不同要求一般有限责任公司无最低注册资本限制但特殊行业有规定。7. 制定公司章程。明确公司组织及活动基本规则。8. 满足其他相关规定和要求如特定行业可能需前置审批等。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。